Четвертый BORLAND С++ и его окружение

       

Переменные alias


Переменные alias являются псевдонимами для других переменных.

Работая, как указатели, они (при обращении к ним) получают автоматически значение объекта, на который они ссылаются. Объявляются они с

помощью операции '&':

int i = 42;

int &k = i; // k принимает значение i

printf("%d\n", k); // k разыменовывается автоматически, печатает 42

k = 55; // Присваивает значение и i, и k = 55

Здесь уточняется как это переводится на Cи:

Cи Tурбо и Borland C++

int i = 42; int i = 42;
int *k = &i; int &k = i;
printf("%d\n", *k); printf("%d\n", k);
*k = 55; k = 55;



Содержание раздела