В чем разница между указателем и ссылкой в C++?

C/C++JuniorC++ CoreКлассический вопросpointer|reference|c++|в чем разница между указателем и ссылкой в c++?|c

Что хотят услышать интервьюеры:

Указатель может быть null, переназначаться и участвовать в pointer arithmetic; ссылка обычно должна быть привязана к объекту при инициализации и читается как alias. На собеседовании: важно упомянуть lifetime: ссылка на уничтоженный объект так же опасна, как dangling pointer.

Ответ:

int x=1;
int* p=&x;
int& r=x;

Источники

Похожие вопросы