I have 3 doubts
First :
char str[25]="Catch";
printf("%d %s",&str,&str);
What will be the output?
In my opinion &str will give the memory address of the starting character of string, but using %sgives me the string Catch as the output?
Second:
What does this statement mean &"Hello"?
Third:
The following statement printf("%s",&str+n) will give me what output?