Step 3 (S-7040)

From Stepik Wiki
Jump to: navigation, search

Step on Stepik: https://stepik.org/lesson/543/step/3

Step 3 (S-7040) 1.png

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


Step 3 (S-7040) 2.png

[00:16 - 00:34] мы изучаем спрос на 100 давайте дальнейшем использовать выберете нами одномерный массив нам нужно вызвать оператора рид и количество соответственно указатель


[00:34 - 00:48] элементы отмачивать инжир теперь давайте определимся какого типа должно быть указатель на двумерном массиве пусть это как раз такой указатель который соответствует


[00:48 - 01:05] двумерном массиве это означает что если мы запишем выражение n и вот то значение выражения а то есть мы ожидаем что когда мы обратимся


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


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


[01:36 - 01:52] следующая запись мы берем представляем ему целое число и и соответственно


[01:52 - 02:07] если мы воспользуемся данным определением для выражения вот ее то это выражение будет эквивалентна следующее мы берем указатель и прибавляем к нему уже после этого разминулись


[02:07 - 02:24] для того чтобы данные выражения имела смысл и t его был инт для этого м и должно сам себе и меттиг звездочка аналогично применяя


Step 3 (S-7040) 3.png

[02:24 - 02:43] это определение оператора квадратные скобки для записи и мы получаем что так как должно быть указателем то типа смогу м должен быть указателем на указатель


Step 3 (S-7040) 4.png

[02:43 - 02:58] уровень получается логично что если одномерный массив соответствуют указать то двумерный массив соответствовать указатель на указатель чему вы такой схеме соответствует значение


[02:58 - 03:13] оно соответствует показателю на стройку двумерные массивы с номером чему соответствует само значение м но оно соответствует


Step 3 (S-7040) 5.png

[03:13 - 03:30] адресу некоторые массивов в котором содержится указатель на строки массивы р то есть кроме непосредственно массивы где то есть еще отдельный массив для индексации строк давайте так это выглядит например


Step 3 (S-7040) 6.png