#include int main(void){ char array[20]; printf( \"\\nSize of array is %d\\n\", sizeof(array) ); //outputs 20 printf(\"\\nSize of &
&array[0] returns a pointer to the first index of array. Using the sizeof operator on a pointer will yield the size of a pointer (depends on ABI), in your case, it's 4.
&array[0]
sizeof