Looking at the following Code:
char* c = (char*) malloc(sizeof(char)*BUF);
I know that doing
printf("%c\n", *c);
gives me the first character in the string. Also,
printf("%s\n", c);
prints the whole string, where c is the address of the first character. However, what is the meaning of &c? Is it the address of the address? Thanks in advance!