Step 2 (S-7009)

From Stepik Wiki
Revision as of 11:56, 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/539/step/2

Step 2 (S-7009) 1.png

[00:00 - 00:18] теперь перейдем к более практичным вечер данном сегменте мы обсудим 2 инструмента с + + указателей массив указателей эта переменная которая хранит адрес некоторые люди при этом указывается типизированные то есть они хранят не просто адрес некоторых и память


[00:18 - 00:33] в которой хранится значение конкретного типа так например если у нас 2 переменную типа int то есть целочисленное значение так же бывают указатели которые хранят адрес


[00:33 - 00:49] ячейки в которой хранится значение типа int если переменная описывается как просто то указатель на такую переменную будет описывается как ты звездочка звездочка означает указать в данном случае


[00:49 - 01:05] определенный показатель и президентом нулевым значением нулевое значение такой специальное значение которого не соответствует ни 1 ячейка то есть если у карателей присвоено значение 0 то эту катер не указывает не надо увеличить


[01:05 - 01:20] для работы с указателями существуют 2 это оператор взятия адреса переменной амперсанд и оператор разыменование звездочка не стоит путать


[01:20 - 01:38] звездочку как оператор и звездочку как модификатор типа при помощи оператора взять адреса можно записать адрес конкретные перемены в данном случае


[01:38 - 01:54] вот указатель записывать адрес переменной а это значит что указал который до этого никуда не указывал теперь будет указывает на ячейку в которой хранится значения переменной


[01:54 - 02:11] следующая строчка используют указать разыменование для того чтобы по указателю p обратиться к ячейке на которую указывает и записать туда 10 то есть на самом деле мы записываем 10


[02:11 - 02:22] в ячейку в которой хранится перемена и после выполнения то строчки в переменной i будет разница не 3 10