Les pointeurs [code est compil en vc++ 6.0]

Contenu du snippet

Un exemple qui montre l'utilisation des pointeurs

Source / Exemple :


#include < iostream.h>

int main(void)
{
// Déclare une variables int 
int nVar1 = 100;

// Déclare un pointeur vers nVar1.
int * pInt = &nVar1;

// Montre que le pointeur pointe vers nVar1
cout << "nVar1 = " << nVar1 << "*pInt = " << *pInt << endl;

// Montre que l'adresse de nVar1 = valeur stockée dans pInt.
cout << "&nVar1 = " << &nVar1 << "pInt = " << pInt << endl;

// Lit la valeur de nVar1 via le pointeur .
int nVar2 = *pInt;
// Modifie la valeur de de nVar1 via le pointeur

  • pInt = 200;
// Affiche la valeur via le pointeur // Montre égalment la nouvelle valeur de nVar1 cout << "nVar2 = " << nVar2 << "nVar1 mnt= " << nVar1 <<endl; return 0; }

Conclusion :


Pas de bug avec VC++ 6.0

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.