*Друзья, если вы решили изучать программирование и подписались на канал - рекомендую вам нажать колокольчик чтобы никогда не пропускать новые уроки!*
@rjymgjykf23914 жыл бұрын
а можно вопрос? В некоторых местах при работе с указателями знак * прижимается к имени переменной, например, int ***arr , а где-то к имени типа например new int** [rows] - есть ли тут какое-то общее правило в синтаксисе, чтобы понимать в общем случае как именно должен размещаться символ * ?
@ДаниилРекин-б8ф3 жыл бұрын
Спасибо тебе за хорошие уроки)
@rjymgjykf23913 жыл бұрын
@Веталь я уже в другом видосе увидел ответ, что рекомендуется примыкать звездочку к имени переменной.
@НікітаНікітенко Жыл бұрын
@Веталь нше 19:54 кг
@НікітаНікітенко Жыл бұрын
@Веталь нщецднк
@simplyspenser8876 жыл бұрын
Тяжело наверное, создавать такие комплексные и нехилые по продолжительности, уроки. Огромное спасибо, за такой труд.
@user122852 жыл бұрын
ого запятых
@YAVLETAUNABIT Жыл бұрын
я бы запятую перед "уроки" перенес перед словом наверное)
@francheeze Жыл бұрын
@@YAVLETAUNABIT опоздал ты на немного, лет на 5
@diasokhap8492 Жыл бұрын
А ты на лет 6)@@francheeze
@blazemettime43104 ай бұрын
@@YAVLETAUNABIT он украинец
@ivanliaz10 ай бұрын
Сергей, надеюсь вы когда нибудь выйдете на связь, и очень верю что вся эта фигня в мире разрешится. Вы наверное не совсем осознаёте, какой гигантский вклад вы сделали, создав этот канал. Уверен, что благодаря вашей гениальной подачи, вашему дару всё объяснить так, что даже гуманитарий поймёт - многие подписчики реально стали и станут хорошими специалистами, а это в свою очередь добавляет новые идеи и решения в IT сферу этого мира, а значит и в развитие человечества. Вы - настоящий учитель и мастер, сделавший для человечества огромный вклад. Я восхищаюсь такими людьми, вы достойны всего самого лучшего. Здоровья вам и вашим близким. Желаю мирного неба над говой, и пусть в ближайшем будущем всё будет хорошо! Огромное Человеческое БЛАГОДАРЮ!
@НикитаМихнев-д6з9 ай бұрын
Согласен с тобой,тоже переживаю за такого крутого человека который бесплатно учит кодить так еще и как хорошо учит и объясняет без лишнего,таким людям отдельное место в раю
@dimayandulski59936 ай бұрын
@@НикитаМихнев-д6з за что переживаешь , что с ним ?
@shag-foal5 ай бұрын
Нехочу ломать твои розовые очки, но изучения любого ЯП не гарантирует что ты станешь хорошим специалистом. Знай хоть ты 100 ЯП, если ты не понимаешь само программирование, то ты увы не станешь хорошим программистом. А само программирование он объясняет довольно на среднем или на более хуже уровне.
@poct1k309 Жыл бұрын
Один тимлид каждое утро смотрел какое-то видео на своём рабочем компьютере. Коллеги давно интересовались - что же он смотрит с такими глазами, полными осознания проблемы и её решения, но тимлид не давал им узнать, что же он смотрел. После его смерти, начальник включил компьютер, зашёл в историю и удивился со всей командой. В истории было это видео. PS я учусь c++, но не смотря на значительные продвижения, постоянно возвращаюсь к этому видео. А все эти уроки вышли 5 лет назад, но такие понятные и нужные людям. Надеюсь у автора ролика всё не просто хорошо, а замечательно!
@CetoPizdec7 ай бұрын
Честно говоря понять можно...
@outcast-cr5yy6 жыл бұрын
Сергей спасибо большое. За этот год Вы стали для нас гуру и наставником в темном мире с++. Я все книги и лекции сравниваю с Вашими уроками и поверьте мне никто так доходчиво как Вы не объясняет.
@SimpleCodeIT6 жыл бұрын
Благодарю за поддержку!
@ВладиславЕфимов-щ1г3 жыл бұрын
@@SimpleCodeIT Спасибо Вам, за ваш гигантский труд!
@orda76403 жыл бұрын
забей в поиске ravesli c++, там ещё лучше и доходчивее
@NikitaBorovik-l3o7 жыл бұрын
Просто Царь. До этого не мог разобраться как вся эта байда работает, но после твоих объяснений прямо пришло озарение.
@theyandwe90475 жыл бұрын
Сложное, объяснить просто и доходчиво, это нужно иметь по малой мере талант, без преувеличения. Палиц вверх.
@something.new.47135 жыл бұрын
Единственный канал,где я под каждым просмотренным мною видео ставлю лайк!
@tarasyashin3 жыл бұрын
Аналогично!)
@АннаВолкова-ы9ъ9ь6 күн бұрын
Сейчас учусь в универе, где толком не объясняют ни С++, ни работу динамической памяти, но требуют написание различных лабораторных работ, программ...Искала в интернете что-то более менее понятное по теме динам.памяти и массивов в С++ и...ВОТ ОНО! Невероятно, но факт, Сергей (автор этого канала) обладает талантом преподавания в отличие от моих преподов в универе. Очень рада, что мне так повезло с таким контентом! Спасибо вам за ваш труд!
@dimasavukov62306 жыл бұрын
Сергей !! Спасибо за уроки !! Благодаря Вам я снова стал изучать С++. а остановился я лет 10 назад. как раз на указателях остановился, тогда не понял что к чему, и бросил. А Вы мотивировали меня!!!!!
@SimpleCodeIT6 жыл бұрын
Пожалуйста!
@mal1n778 Жыл бұрын
Мне тоже всегда хотелось бросить все на указателях и ссылках, но переборол себя, и вот уже здесь
@СыймыкМаликов-г1у6 жыл бұрын
обещаю задонатить в конце учебы хотя бы 500р на пивасик , ваши уроки очень помогли мне спасибо
@artyomrakhmatullaev5 жыл бұрын
+++++++++++
@primate4723 жыл бұрын
+
@АлександрКуликов-н6я2 жыл бұрын
Задонатил?
@especial_view3 жыл бұрын
Очень помогаешь, большое человеческое спасибо. Мне, как иностранному студенту, у которого в условиях короновируса отсутствуют лекции - это безумная помощь.
@kurtzfiend3526 Жыл бұрын
Сергей, спасибо вам огромное за ваш нелегкий труд! Благодаря вашим видеоурокам все становится на свои места. У вас талант объяснять непростые вещи понятным языком. Мира вам, успехов и всего наилучшего!😊
@Андрей-ы6п2л7 жыл бұрын
Спасибо за уроки!!! Они просто замечательные!! То, что пытался понять на протяжении месяца - понял за один Ваш урок! Еще раз спасибо, успехов Вам!)
@SimpleCodeIT7 жыл бұрын
Пожалуйста! Благодарю за поддержку!
@berserkmotou16096 жыл бұрын
Спасибо Вам Сергей! Объясняете намного лучше чем на платном курсе и бесплатно!
@SimpleCodeIT6 жыл бұрын
Пожалуйста!
@drewdzzz6 жыл бұрын
Ну почему же бесплатно? Автор заслуживает немножечко доната....
@mukhavertolet5 жыл бұрын
@@drewdzzz Будь такой курс платным он бы стоил приличных денег, так что не немножечко)
@std40427 жыл бұрын
Очень понятно автор объяснил, огромное спасибо.)
@sudapodoshel19034 жыл бұрын
Огромное спасибо за ваш труд. У вас талант к преподаванию. Если будет желание, расскажите, пожалуйста, аудитории и про другой способ задания двумерного массива, если в последующих видео его нет. Представьте, что оперативная память заполняется исключительно одномерными массивами. Каждый раз для нового указателя мы снова выделяем память, которая может быть расположена далеко от предыдущего массива. В конце концов может оказаться так, что памяти осталось много, но слишком малого размера, чтобы добавить в неё еще один массив. Эта штука, если не ошибаюсь, называется фрагментацией памяти. Представьте игру тетрис. Когда вы играете в тетрис, нужно заполнять поле так, чтобы не было дыр. При таком способе заполнения оперативной памяти, будут дыры. Если бы их не было, на поле осталось бы место для еще для нескольких фигур. Можно сначала выделить кусок памяти размером rows x cols, а затем каждому указателю из массива указателей присвоить значение указателя на элемент i * cols, где i принимает значения от 0 до rows. При таком способе поле заполняется полностью. К тому же, становится проще освобождать память. Нужно освободить память массива указателей и общую память, выделенную под массив.
@vesselpauk25112 жыл бұрын
Очень интересный способ создать двумерный массив! Он ведь должен быть более правильным, с точки зрения эффективной работы с памятью, только использует ли кто этот вариант или же, может, библиотечные структуры данных( из той же stl) уже таким образом как раз и реализованы? Интересно, просто
@suggest_6153 Жыл бұрын
Обожаю твои видео. Рассказываешь про программирование лучше чем преподаватель на лекции.
@archiechellaut94833 жыл бұрын
Большое спасибо вам за урок и прекрасное пояснение, Сергей!
@neosab3r4 жыл бұрын
Программирование и Paint неразрывно связаны
@katuli36773 жыл бұрын
Я всегда думал, зачем нас в 5-ом классе по предмету информатики заставляли в Paint рисовать всякие кружочки и палки, оказывается программирование и paint неразрывно связаны.
@Dyadya_muden3 жыл бұрын
че бы я только делал без роликов этого автора.....дай Бог ему здоровья и денег побольше)))
@mr.warpunch60072 жыл бұрын
Спасибо за урок, прекрасное видео, достаточно сложная тема, но поскольку иду последовательно по всем вашим видео, всё понял, сам когда в голове себе пересказываю тему, могу запутать себя же, а вы смогли всё очень доходчиво объяснить, спасибо!
@СергейГоловань-у3м2 жыл бұрын
смотрю видосы в 2022 году и очень помогают твои видосы) подробное объяснение без лишней дичи. спасибо тебе)
@geroitruda81572 жыл бұрын
Ха!И я тоже!
@yanatoboso5245 Жыл бұрын
миллион лойсов за видео этому молодому человеку, счастья и здоровья!!!!!!!!!!!
@juvusart5 жыл бұрын
Чтобы только выделить двумерный массив в плюсах нужно написать нехилую такую прогу и не запутаться. А в си, так ещё малоки-хулоки всякие. Долго, сложно, но зато мощно...жесть.
@МаринаНикифорова-б2п Жыл бұрын
Спасибо за ваши уроки!у вас талант обьяснять непонятные вещи такими понятными словами😊
@swiatchaikowskyi90026 жыл бұрын
Я не понимаю, почему у такого классного канала 16000 подписчиков, а у тех, кто нифига не обьясняет по миллиону!!! Не справедливо как-то
@tyota4 жыл бұрын
Обьеснить?
@codingposture4 жыл бұрын
@@tyota да
@codingposture4 жыл бұрын
Хотя и 10 месяцев прошло
@АрзуманСулейаманов2 жыл бұрын
потому что все хотят легкий контент где по логике зрителей должно все просто быть
@recreate98216 жыл бұрын
Спасибо за уроки , вы прекрасно объясняете :)
@prochel-lc4rh5 жыл бұрын
На первом курсе, ни черта не врубался, под конец второго курса всё стало проще изза ваших уроков)
@ДмитрийНормов-ю6ц2 жыл бұрын
на каком сейчас ты курсе?
@prochel-lc4rh2 жыл бұрын
@@ДмитрийНормов-ю6ц выпустился год назад, сейчас работаю с php + oracle
@ДмитрийНормов-ю6ц2 жыл бұрын
@@prochel-lc4rh а как называется специальность, по которой учился?
@prochel-lc4rh2 жыл бұрын
@@ДмитрийНормов-ю6ц прикладная информатика
@mannas2734 жыл бұрын
Кроме уроков тут полезно и комменты читать
@Decurion7 жыл бұрын
Спасибо, большое!
@SimpleCodeIT7 жыл бұрын
Пожалуйста!
@dekstor56576 жыл бұрын
Спасибо за лучшие уроки!!!!!
@thetiphon Жыл бұрын
Вы не видите магию в операторе delete[] ? Он удаляет массив, не зная сколько в нем элементов. Хитрость в том, что оператор new [] выделяет память не только под элементы, но и под их количество, передавая на выход только указатель на первый элемент. А оператор delete[], используя указатель на первый элемент находит информацию о его размере. Как именно он находит и где хранит - зависит от компилятора.
@kaisaryerdenbekov15886 жыл бұрын
Кто-то хотел поставить лайк второй раз, перевернул экран и поставил)
@danilkolodyazhni98955 жыл бұрын
Лучше на ютубе не найдёте чем #SimpleCode) Спасибо за такие бесплатные уроки)
@kola332587 жыл бұрын
Спасибо за видео)Очень благодарен)
@C2H5OHH3 жыл бұрын
Маэстро в мире объяснения программирования!
@Евгений-к1г9е7 жыл бұрын
Наглядно, понятно. Спасибо
@aitorebadigul89092 жыл бұрын
спасибо большое за такое ясное разъяснение, трудно было разобраться с двумерным динамическим массивом, но теперь все стало намного понятней
@alekseyzen97666 жыл бұрын
Спасибо за труд, очень понятно и качественно!!!!!
@Ms001man6 жыл бұрын
Сергей, спасибо за урок!
@NeVR0tik2 жыл бұрын
Спасибо учитель! Очень долго сидел на одной задаче с динамическими массивами. Оказывается я неправильно их объявлял. Очень много сайтов обшарил, но ответ нашёл только у тебя)
Кто не очень понял, можно привести аналогию. Представьте, что arr - это указатель на массив указателей. Это как если бы arr был списком (массивом) коробок, и каждая коробка может содержать другой список (массив) целых чисел. Сначала мы создаем основной список коробок (arr = new int*[rows]), а затем для каждой коробки создаем ее собственный список целых чисел (arr[i] = new int[cols]).
@Jesus_Christ_is_LORD5 жыл бұрын
Вы бесподобны!!! спасибо Вам !!
@nap0le0nb0naparte77 жыл бұрын
чётко!!! благодарю!!!
@Toorall7 жыл бұрын
Раньше писал отдельные функции для перевода одномерных массивов в многомерные, так думаю будет удобнее, спасибо)
@Евгений-ф9я3о6 жыл бұрын
Спасибо, за Ваш труд!!!
@hotabmax64314 жыл бұрын
Вот это была сложная тема. Благодарю.
@ДГаусс4 жыл бұрын
Спасибо, Сергей. Очень хорошее объяснение! Как всегда высший пилотаж!
@bulba19952 жыл бұрын
Было очень полезно , закрепилось хорошо . Спасибо за урок
@klassman67596 жыл бұрын
Спасибо! Доходчиво и понятно!!!
@rosallyyna5 жыл бұрын
замечательное обучение по вашим видео.....очень прошу базу данных...sql снимите пожалуйста уроки по базам данных. вы просто супер.
@kazikhangereykhanov77586 жыл бұрын
Спасибо Сергей как всегда топ
@hopecca4 жыл бұрын
Большое спасибо, всё очень подробно и хорошо рассказано. Было понятно с первого раза!
@СергейПетров-б1ф4 жыл бұрын
наконец-то осознал эту тему! супер!
@laguest9 Жыл бұрын
Первая тема которая стала для меня сложной для понимания
@НикитаДружинин-у9т6 жыл бұрын
Отлично объяснил, подписка!
@РоманВасин-ю1р4 жыл бұрын
Спасибо за уроки!!!
@LenTos13376 жыл бұрын
В целом всё понятно, очень подробно объясняете, за это отдельное спасибо) Правда вот немного не понял объявления указателя на указатель(**arr), это получается, что мы объявляем указатель, который хранит в себе указатель типа int?(int*), вот в этом плане немного сложно пока понять и придётся наверное зазубрить, но вот всё остальное предельно ясно
@ainurkhairullin67232 жыл бұрын
Получилось зазубрить?)
@LenTos13372 жыл бұрын
@@ainurkhairullin6723 4 года так то прошло) Я уже работаю давно в сфере)
@ainurkhairullin67232 жыл бұрын
@@LenTos1337 рад за вас)) Я тоже хочу переквалифицироваться в программиста
@LenTos13372 жыл бұрын
@@ainurkhairullin6723 Советую изучать языки программирования по книгам, информационным сайтам или хорошим курсам где-нибудь на Udemy, к сожалению эта серия видеороликов не совсем подходит для начинающих и возможно С++ не лучший выбор для начала. Я бы предложил посмотреть в сторону web разработки если эта сфера вас интересует
@ainurkhairullin67232 жыл бұрын
@@LenTos1337 Только бекэнд, очень круто смотреть то, что ты знаешь и узнавать что-то новое.
@ХусанАбдигафуров5 жыл бұрын
Спасибо огромное . Что бы делал без ваших видео. Лайк и подписка.
@noiseless68006 жыл бұрын
Спасибо! Действительно помог! Лайк подписка.
@SimpleCodeIT6 жыл бұрын
Пожалуйста!
@8lxckcxt4 жыл бұрын
спасибо! Огромное! идём дальше!
@zaramar82507 жыл бұрын
Awesome!I like it
@viktort93264 жыл бұрын
Отличное объяснение !
@polarix23986 жыл бұрын
Сергей, очередное спасибо за очередной классный урок! Есть и другой способ создания двумерного динамического массива как одномерного (с предварительной разметкой с помощью вспомогательных указателей). Преимущество - один блок служебной информации, в то время как в рассказаном варианте их (блоков служебной информации) создается столько, сколько мы отводим под строки + под массив указателей на строки. Вариант работы с двухмерным массивом как с одномерным хорош для небольших объемов данных. Недостаток - потребность в целостном куске хипа (проблема фрагментации кучи). К чему это я все?... Быть может появиться урок и об этом втором способе )
@ledaatu6 жыл бұрын
Прошло более года, и 0 дизов, хороший результат)
@АльбертБиктимиров-л7г5 жыл бұрын
Вы лучший учитель ,я бы вам премию какую нибудь дал )
@tsmokuday6 жыл бұрын
спс за ваши видео
@cr1stioj4 жыл бұрын
Спасибо большое за ролик! Очень помог разобраться
@drakenork4 жыл бұрын
Спасибо тебе большое за все видео)
@yippeeki-yey6 жыл бұрын
0 дизайков! Это само собой говорит о качестве материала
@TheWladberlin5 жыл бұрын
Не надейся, дебилов хватает
@self-toughstudy66354 жыл бұрын
@@TheWladberlin на данный момент их число перевалило за 7 миллиардов и постоянно растёт. К сожалению их количество это динамический массив без ограничений по количеству элементов.
@TGrod4 жыл бұрын
@@self-toughstudy6635 Самокритичненько)))
@self-toughstudy66354 жыл бұрын
@@TGrod истинна где-то рядом
@maspalla5 жыл бұрын
Класс! Спасибо!
@rizabekutegenov54235 жыл бұрын
То есть пользователь сам может выводить сколько будет строк и колонок в динамическом массиве, и кроме этой нет разницы между статическим? Огромное спасибо за уроки! Вы отлично объясняете👍 Продолжайте дальше снимать про программирование.
@assert_null4 жыл бұрын
> и кроме этой нет разницы между статическим? На самом деле автор намеренно (например, чтобы упростить материал) или случайно вводит вас в заблуждение. Если вы вдруг продолжите изучать язык, то обязательно столкнетесь с этим. На самом деле "статический" массив - это массив массивов, а не массив указателей на массив. Автор не делает разницы между указателем и массивом рассматривая "вложенные" массивы, хотя эта разница есть и она определяет фундаментальное различие в адресации таких "вложенных" массивов. Таким образом, массив "статический" фундаментально отличается от той структуры "массив указателей", которая представлена в видео. "Статический" массив в С++ - это одна непрерывная область памяти, где "вложенные" массивы идут друг за другом. И никаких указателей в качестве элементов. Адреса вложенных массивов всегда рассчитываются относительно одного "базового" адреса начала всего двумерного массива (N, M) по формуле arr + (i * M + j). Т.е. в "статическом" массиве arr[N][M] операция arr[i][j] *всегда* эквивалентна arr[i * M + j] в массиве arr[N*M]. Помните, что смотря такие видео вы получаете полуфабрикат в виде знаний, который обязаны "размачивать" информацией из книг, иначе вы никогда не станете полноценными специалистами. Слова про полуфабрикат относятся и к таким комментариям как мой. Самой адекватной реакцией на него было бы желание взять хорошую книгу и разобраться в этом настолько подробно, насколько возможно.
@ainurkhairullin67232 жыл бұрын
@@assert_null Привет, я надеюсь ваш аккаунт еще живой, хочу у вас спросить какую литературу к примеру вы читаете по плюсам. Сам до этого 3 года сидел на шарпе и когда начал изучать плюсы просто афигел как круто тут все сделано.
Вместо arr[i][j] можно использовать *(*(arr + i) + j), арифметика указателей ежжи))
@ИгорьК-т1ш4 жыл бұрын
слишком запутанно))
@ИгорьК-т1ш4 жыл бұрын
индексирование привычнее
@FyUajYpUlM393 жыл бұрын
Массивы и так работают с помощью арифметики указателей, но разработчики языка прописали более удобный синтаксис, чтобы мы не делали из буханки троллейбус.
@C2H5OHH3 жыл бұрын
а ещё можно на ассемблере это всё написать, что уж там
@adekakz97942 жыл бұрын
@@C2H5OHH нахер ассемблер, пиши свой метод
@Shiefavv3 жыл бұрын
Огромное спасибо!
@sergeykiriuchuk7867 Жыл бұрын
Да, хочу сказать спасибо. =)
@Aeternum_Legion Жыл бұрын
Отличное видео, очень понятно и доходчиво! Однако, Сергей, забыли уточнить про получение адреса ячейки внутреннего массива arr[i] + j
@aleksandrdrobyshev76234 жыл бұрын
С первого раза не понял, со второго вроде "влезло" :) Как по мне, моменты со звездочками требуют болеедетального объяснения. Что меня удивило, так это то, что мой массив содержит ИДЕНТИЧНЫЕ цифры. Т.е. на совершенно различных машинах функция дает идентичные числа.
@SeshAlex6 жыл бұрын
В который раз благодарю вас за ваши уроки. Как то пытался писать игрушку консольную, но возникла проблема с построением программы. Я так понимаю это называется Алгоритм? Что посоветуете?
@pavelvasilev93942 жыл бұрын
Крутой урок😁
@alexstupin95105 жыл бұрын
Нужно больше -золота- ДЗ.
@ВасяПупкин-п8ц7ц2 жыл бұрын
delete это хорошо, но а где-же nullptr , или тут не применяется?
@thedeadgame9905 Жыл бұрын
Большое спасибо, разобрался
@ddf483316 күн бұрын
правильно я понимаю, что при массив указателей на указатели ведет к перерасходу памяти? То есть если у нас в массиве указатели на указатели 1 млн строк типа int, то это 1 млн * 32 байта перерасход? Или компилятор соптимизирует?
@tarasyashin3 жыл бұрын
Всем привет! Немного запутался с указателями (точнее на 10:35 - понятно, указатель на массив указателей, а вот зачем после new int - указатель, он какую роль играет ? (new int*)) Объясните, пожалуйста! Еще не всегда понимаю, иногда пишут указатель так int* a, иногда int * a, иногда int *a - в чем разница? Спасибо! :)
@asano37663 жыл бұрын
new - запрашиваем память вне программы (динамическую), int - для данных какого типа (по 4 байта на ячейку получается), * [rows] - массив ( [] ) ячеек-указателей (rows) будет указывать (*) на одномерные массивы с данными, а данные эти int типа - что мы уже указали. Разницы нет - пиши как хочешь
@prrr543210 ай бұрын
Подскажите пожалуйста по функциям создающим двумерный динамический массив
@Natalja_1233 жыл бұрын
Здравствуйте! У вас есть видео по решению задачи по программированию на формирование линейного динамического массива целых чисел в программе делфи?
@UnifiedGod5 жыл бұрын
Супер!!!
@АртурГребешков-к6ж6 жыл бұрын
Спасибо!
@timurortskhanov85276 жыл бұрын
Спасибо за урок. Все понял все чётко. Но у меня одна проблема. Как двумерный дин. массив самому без функции rand() заполнить? Спасибо.
@TheWladberlin5 жыл бұрын
Точно так же, организуешь цикл, грузишь из табличных данных
@olegtinkov68574 жыл бұрын
Получается, что в одномерном массиве, содержащем указатели на другие одномерные массивы, свободной памяти для записи значений меньше, я правильно понимаю? То есть условно в ячейке массива 4 байта, он хранит указатель, следовательно памяти в нем уже, допустим, 3 байта?
@roflstea33945 жыл бұрын
Спасибо
@Salvator7015 жыл бұрын
спасибо!
@antandgen7 жыл бұрын
Честно, вырубился на COUTе. Нужно пробежаться отладчиком, что куда. Не понял, с начало все ячейки создаются, а затем заполнения числами или сразу ячейка и заполненяется числом? И ещё, как тренироваться, вот повторить не смогу, даже если всё понятно( как при изучении ин.языков, прочитал, перевёл, а теперь попробуй повтори).
@ИринаГ-ч8т5 жыл бұрын
А как бы выглядел двумерный массив по архитектуре указателей?
@ДмитрийОпенков4 жыл бұрын
Подскажите, пожалуйста 1 момент. Вот понятно, как использовать одномерные массивы через аргументы функции. А если нам надо, чтобы argv массив был двумерным: например, у нас будет 5,7 или 10 передаваемых показателей и ограничен по длине символов в 20,30 или 80 символов. Как такой массив передать в execvp, например