Bonjour,

Voilà un nouvel exercice que je cherche à comprendre

Soit P un pointeur qui 'pointe' sur un tableau A :
int A[]={12,23,34,45,56,67,78,89,90};
int *P;
P=A;

quelle valeur ou adresse fournit cette expression :
*(P+*(P+8)-A[7])
En solution on me donne : la valeur 23

J'aimerais comprendre le mécanisme et le pourquoi de cette réponse ?