Hi, I'm having trouble understanding pointers and arrays.
course[] = "Numerical Methods";
printf("%c %s\n", course[6], course);
printf("%c %s\n", course[6], &course[0]);
I don't understand how the second print statement prints the same thing as the first. How does &course[0] print out the entire array? I thought it was just getting the address of the first element of the array.