logo

Les pointeurs en quelques lignes


Introduction

L'objectif de ce document est de présenter en quelques lignes l'utilisation des pointeurs en C/C++.

Pointeurs

Un pointeur est une varible qui permet de stocker l'adresse de la mémoire où se trouve la valeur. Exemple on a un entier '253'. La premiere case mémoire qui contient cet entier est '24'. Notre pointeur contiendra la valeur '24'. L'interet évidement apparait lorsque l'on manipule des données s'étalant sur une large part de mémoire, avec les pointeurs on ne manipule que l'adresse du premier bloc et pas les données.

// * aprés int correspond on fait que l'on va passer l'adresse de la variable plutôt que la valeur int fonction(int* a){ // On accéde à la valeur de la variable en mettant une * devant la variable de type pointeur *a +=1; return a; } // b est une variable non déclaré comme pointeur int b = 1; // on transmet l'adresse avec un & b = fonction(&b);


Google
Web www.cyber06.com
lapin666.free.fr

-- CyberArticle V 0.01--

Copyright Florian GRISONI