Comment déclarer une référence vers le 5ème élément d'un tableau d'entiers et incrémenter sa valeur? et comment déclarer un pointeur vers un élélment du tableau et incrémenter le pointeur et sa valeur pointée?
Comment déclarer une référence vers le 5ème élément d'un tableau d'entiers et incrémenter sa valeur? et comment déclarer un pointeur vers un élélment du tableau et incrémenter le pointeur et sa valeur pointée?
Le 5ème élément d'un tableau t est t[4]. Les instructions suivantes ont le même effet :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 // Methode directe t[4]++;
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 // Avec une reference int & t_de_4 = t[4]; t_de_4++;- &(t[4]) peut être remplacé par une autre écriture plus simple et strictement équivalente : t + 4
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 // Avec un pointeur int * p = &(t[4]); (*p)++;
- *p peut être remplacé par une autre écriture strictement équivalente : p[0]
Partager