Références prev
next
Une référence est un pointeur dont la valeur ne peut être NIL (ou laissée non initialisée). Syntaxiquement, il se comporte comme s'il était implicitement déréférencé. Les deux fragments de code suivants sont sémantiquement équivalents (en fait, ils génèrent le même code):

struct complex {
	double _re, _im;
};
complex x, y;
complex *p = &x;			complex &p = x;
p -> _re = 0;				p._re = 0;
*p = y;					p = y;

Ch. Tronche - Année 96-97 - Page 27