I have an issue with array indirections in C. Let's declare an array :
int tab[3];
How can these three variable display the same result ? It looks like the memory cell of the tab contains the adress itself AND the first value. I don't understand.
tab
&tab
&tab[0]