int main()
{
matrix[2][4] = {{11,22,33,99},{44,55,66,110}};
int **ptr = (int**)matrix;
printf("%d%d",**matrix,*ptr);
}
Mais lorsqu'un tableau 2D est passé en paramètre, il est transtypé dans (*matrix)[2] .. sous quel type le compilateur stocke-t-il ce tableau... est-il stocké en tant que tableau 2D ou pointeur double ou pointeur vers un tableau .. S'il stocke en tant que tableau, comment interprète-t-il différemment dans différentes situations comme ci-dessus . Merci de m'aider à comprendre.