ссылка - переменная-псевдоним, которую можно использовать для ссылки на исходную переменную

Ответить
ya
^-^
Сообщения: 2535
Зарегистрирован: 16 дек 2021, 19:56

ссылка - переменная-псевдоним, которую можно использовать для ссылки на исходную переменную

Сообщение ya »

ссылка - переменная-псевдоним, которую можно использовать для ссылки на исходную переменную

Код: Выделить всё

int int_value {45};
int& ref_to_int_value1{int_value};
int& ref_to_int_value2 = int_value;
ссылку нельзя изменить так, чтобы она указывала на что-то другое
ссылку нужно инициализировать при объявлении
ya
^-^
Сообщения: 2535
Зарегистрирован: 16 дек 2021, 19:56

Re: ссылка - переменная-псевдоним, которую можно использовать для ссылки на исходную переменную

Сообщение ya »

Код: Выделить всё

double double_value{12.34}; // переменная
double& ref_double_value {double_value}; // Ссылка на double_value
double& *p_double_value {&double_value}; // Указатель на double_value
При использования указателя нужно разименовывать меременную, чтобы обратиться к её значению
ya
^-^
Сообщения: 2535
Зарегистрирован: 16 дек 2021, 19:56

Re: ссылка - переменная-псевдоним, которую можно использовать для ссылки на исходную переменную

Сообщение ya »

Код: Выделить всё

double *const const_d_double_value {&double_value};
const_p_double_value = &other_double_value; // Ошибка компилятора
Ответить