Мы используем файлы cookie
Мы используем файлы cookie для улучшения работы сайта и предоставления вам персонализированного опыта. Правила использования файлов cookie можно найти в нашей политике конфиденциальности
Ссылку можно рассматривать как псевдоним для существующего объекта; указатель содержит адрес памяти объекта.
Характеристика | Ссылка | Указатель |
---|---|---|
Инициализация | Должна быть инициализирована при объявлении. | Может быть неинициализирован. |
Переназначение | Не может быть переназначена после инициализации. | Может указывать на другой объект. |
Нулевое значение | Не может быть null. | Может быть nullptr (C++11) или NULL (C/C++). |
Индексация массива | Не поддерживает прямую арифметику указателей. | Поддерживает арифметику указателей. |
Операторы | Используется напрямую (. для ч |
Ссылку можно рассматривать как псевдоним для существующего объекта; указатель содержит адрес памяти объекта.
Характеристика | Ссылка | Указатель |
---|---|---|
Инициализация | Должна быть инициализирована при объявлении. | Может быть неинициализирован. |
Переназначение | Не может быть переназначена после инициализации. | Может указывать на другой объект. |
Нулевое значение | Не может быть null. | Может быть nullptr (C++11) или NULL (C/C++). |
Индексация массива | Не поддерживает прямую арифметику указателей. | Поддерживает арифметику указателей. |
Операторы | Используется напрямую (. для ч |
Зарегистрируйтесь или войдите, чтобы получить доступ к полным ответам на все вопросы из банка вопросов.