Step 4 (S-9810)

From Stepik Wiki
Revision as of 12:00, 7 August 2017 by Admin (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Step on Stepik: https://stepik.org/lesson/541/step/4

Step 4 (S-9810) 1.png

[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] это гуд присваивание переменной а значение переменной б