Step 4 (S-9810)
Step on Stepik: https://stepik.org/lesson/541/step/4
[00:00 - 00:14] для того чтобы понять в чем ссылки превосходит показатели давайте обсудим различия между ссылками указатель 1 такое различие заключается в том что ссылка не может быть не инициализирована если мы определяем где то
[00:14 - 00:30] переменную типа указатель то мы вполне можем не указывать ее значение и оказывается инициализированный потом если мы пытались обратиться к переменной по этому показателю какая то ошибка ошибка времени для ссылок
[00:30 - 00:47] в принципе не существует ситуации при которой ссылка оказывается не интересовало то есть всегда при создании пример где посылка нужно указывать интересующую оттачиваю 2 различие заключается в том чтобы ссылки нет нулевого значения
[00:47 - 01:03] если указатель есть специальное значение которое говорит нам что катеру никуда не указывает то для ссылки такого синтаксиса нету если написать ссылка равняется 0 то исправят ошибку
[01:03 - 01:20] то есть если ваше он не понимает силком не надо проверять что ты указывать как в случае с указателем 3 различие заключается в том что сумку нельзя пренебрегать то есть ссылка реализует
[01:20 - 01:36] идею синоним вас есть примерно и вы создаете синонимы и после этого этот синоним нельзя уже перенаправить на другую переменную давать рассматривается пример у нас есть 2 переменные и
[01:36 - 01:55] если мы создали указатель который указывает на переменную а то есть которые хранит адрес пример то в дальнейшем мы вполне можем присвоить переменной и дело так чтобы она указывала ссылку такое не пройдет
[01:55 - 02:11] если вы однажды тот рисунку и проинициализировать ее имена то есть это значит что ссылка l будет соответствии переменной а то дальнейшая попытка
[02:11 - 02:27] присваивания значения просто будет эквивалентна присваивание переменной на которую ссылка указана если есть напишем и равняется б то это будет не переинициализации ссылке
[02:27 - 02:32] это гуд присваивание переменной а значение переменной б