Почему ссылка с++ не может быть переопределена?

Пользователь

от gage , в категории: C/C++ , 9 месяцев назад

Почему ссылка с++ не может быть переопределена?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от delphine_bartoletti , 9 месяцев назад

@gage 

Ссылка в C++ является псевдонимом для переменной и не может быть переопределена, потому что ссылка всегда должна быть связана с некоторой переменной, которую она идентифицирует. Кроме того, ссылка не имеет своего адреса, и поэтому невозможно переопределить ссылку для указания на другую переменную или объект. Если необходимо изменить цель ссылки, нужно создать новую ссылку.