int
main(void)
{
int* pointi;
int j=10;
int** ppointi;
|
pointi = &j;
printf("Adresse de j: %p", pointi);
printf("Valeur indirecte de pointi: %d", *pointi);
*pointi = 15;
ppointi = &pointi;
printf("Adresse de pointi: %p", ppointi);
printf("Valeur double indirecte de ppointi: %d", **ppointi);
return(0);
}
|
/* met l'adresse de j dans pointi */
/* affiche l'adresse en mémoire de j */
/* affiche la valeur de j (10) */
/* affecte 15 à j par indirection*/
/* met l'adresse de pointi dans ppointi */
/* affiche l'adresse de pointi */
/* affiche la valeur de j (15) */
|