Exercice langage C opérations élémentaires sur pointeurs

Exercice langage C corrigé les opérations élémentaires sur pointeurs, tutoriel & guide de travaux pratiques en pdf.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
main()
  {
     int A = 1;
     int B = 2;
     int C = 3;
     int *P1, *P2;
     P1=&A;
     P2=&C;
     *P1=(*P2)++;
     P1=P2;
     P2=&B;
     *P1-=*P2;
     ++*P2;
     *P1*=*P2;
     A=++*P2**P1;
     P1=&A;
     *P2=*P1/=*P2;
     return 0;
  }

Copiez le tableau suivant et complétez-le pour chaque instruction du programme ci-dessus.

A B C P1 P2
Init. 1 2 3 / /
P1=&A 1 2 3 &A /
P2=&C
*P1=(*P2)++
P1=P2
P2=&B
*P1-=*P2
++*P2
*P1*=*P2
A=++*P2**P1
P1=&A
*P2=*P1/=*P2

La correction exercice langage 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 *

Comments (1)

1

Besoin d'aide ?