Exercice 1 les pointeurs en langage C

Exercice corrigé les pointeurs en langage C, tutoriel langage C.

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;
Quelles valeurs ou adresses fournissent ces expressions:
                    a)                 *P+2          
                    b)                 *(P+2)       
                    c)                 &P+1         
                    d)                 &A[4]-3     
                    e)                 A+3            
                    f)                  &A[7]-P     
                    g)                 P+(*P-10) 
                    h)                 *(P+*(P+8)-A[7])    
    

La correction exercice C/C++ (voir page 2 en bas)

Télécharger aussi :

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *