Vous êtes sur la page 1sur 1

Pointeurs (exemples) 01/10/2014

Pointeurs (exemples)
// ExemplesPointeurs.cpp : définit le point d'entrée pour l'application console.
//

#include "stdafx.h"

int _tmain() {
char c;
int A = 1, B = 2, C = 3;
int *P1, *P2;
P1=&A; // P1 pointe sur A
P2=&C; // P2 pointe sur C
*P1=(*P2)++; // A = 3 C = 4
printf("\n A = %d \t C = %d ", A,C);
*P1=++(*P2); // A = 5 C = 5
printf("\n A = %d \t C = %d ", A,C);
P1=P2; // P1 pointe sur C
P2=&B; // P2 pointe sur B
*P1-=*P2; // C = C - B = 5 - 2 C = 3
printf("\n C = %d",C);
++*P2; // B = 3
*P1*=*P2; // C = 6
A=++*P2**P1; // A = 24
P1=&A; // P1 pointe sur A
*P2=*P1/=*P2; // B = 6
scanf("%c",&c);
return 0;
}

http://www.uqtr.ca/~bellefeu/cours/sif1053/4_langage_C_pointeurs/pointeurs_exemples.htm 1/1