Инициализация массива. Способы. Инициализация массива нулями. C++ для начинающих. Урок #26.

  Рет қаралды 263,748

#SimpleCode

#SimpleCode

Күн бұрын

Пікірлер: 146
@heh12Yola
@heh12Yola 6 жыл бұрын
gj мужик. даже если у меня был кот, он точно начал бы кодить с просмотра твоих видео
@Evgeny..
@Evgeny.. 4 жыл бұрын
Учусь в универе, вместо учебника смотрю твои уроки. Ты отличный человек!
@vadimgreen5352
@vadimgreen5352 4 жыл бұрын
Зачем вы ходите тогда в универ, если знаний там не дают в понятном виде? Ради корочки?
@deskamori6142
@deskamori6142 3 жыл бұрын
@@vadimgreen5352 А что вы предлагаете, лол, забить болт и идти на стройку что-ли? Lmao
@vadimgreen5352
@vadimgreen5352 3 жыл бұрын
@@deskamori6142 почему вы решили, что я предлагаю идти на стройку, а не, например, переехать в деревню?
@deskamori6142
@deskamori6142 3 жыл бұрын
@@vadimgreen5352 >деревня? Окей, и что там делать?
@vadimgreen5352
@vadimgreen5352 3 жыл бұрын
@@deskamori6142 вы не поняли) Я спрашивал, с чего вы взяли вообще про стройку? Но я кажется понял ваш вопрос. Программисту вышка нужна лишь в ряде специальностей, относящихся к безопасности, военному делу и т.д. Программист, в отличие от юристов, врачей, психологов не нуждается в дипломе, что иметь возможность законно заниматься своей деятельностью. Соответственно я нахожу свой вопрос резонным - какой у конкретно данного человека смысл в посещении учебного заведения, если ему там не понятны объяснения? К чему терпеть? Материалов свободных полно, бери и изучай.
@ВиталийСусский-я2м
@ВиталийСусский-я2м 4 жыл бұрын
это реально просто лучшее что либо когда я видел на ютубе в универе, в книгах, спасибо!!
@saiklerdd
@saiklerdd 4 жыл бұрын
Если кто-то скажет что богом нельзя стать, то я скажу что бог обучения создал этот канал и начал снимать годный кантент.
@SimpleCodeIT
@SimpleCodeIT 7 жыл бұрын
#SimpleCode #Инициализациямассива #урокипрограммирования
@chopperpopper8970
@chopperpopper8970 6 жыл бұрын
Про массивы очень интересно. Большое спасибо за все видео уроки. Здесь я узнал больше чем за 4 года университета!
@Vlad_Ofitserov
@Vlad_Ofitserov 2 жыл бұрын
Спасибо Вам ! Вы проделали огромную работу, за это я и ещё тысячи людей Вам безумно благодарны !😃
@ДмитрийОсипов-х1ф
@ДмитрийОсипов-х1ф 7 жыл бұрын
* Самые понятные, видео уроки по c++, на всём (RU) youtube *
@Vladislav3329RUS
@Vladislav3329RUS 5 жыл бұрын
Вспоминаю школьные уроки и пары в университете, и задаюсь простым вопросом: почему нельзя было объяснять все именно так??? Почему нельзя было рассказать, что такое отладчик и научить им пользоваться, чтобы проще было писать???
@linterrupt
@linterrupt 5 жыл бұрын
нас так и учат, правда на паре по теории алгоритмов, а не прогания
@ИгорьК-т1ш
@ИгорьК-т1ш 4 жыл бұрын
@@linterrupt ахахах, а нас в универе вообще на доске код учат писать))) я угараю с этого образования))
@tronwaves6574
@tronwaves6574 4 жыл бұрын
@@ИгорьК-т1ш не нужно такое образование
@TheShura2
@TheShura2 4 жыл бұрын
@@ИгорьК-т1ш а тут на экране телефона. И что? В чем разница.
@ИгорьК-т1ш
@ИгорьК-т1ш 4 жыл бұрын
@@TheShura2 а разница в том, что такое обучение очень плохое и никакого толку от него и интереса нет, лучше, когда ты видишь как код в живую выполняется в среде разработки, а не то, что тебе на доске написали, вдруг препод ошибку там допустил, ты даже не узнаешь, что этот код работает пока в IDE его не запустишь + нет подсветки кода, это боль для моих глаз такой код читать. И здесь кстати и показывают живой код, его же не на доске пишут, а в полноценной IDE- шке
@РоманТеплинский-о8у
@РоманТеплинский-о8у 6 жыл бұрын
Спасибо автор за ваши чудесные уроки! Вот такие каналы должны набирать миллионы подписчиков, так как несут огромную пользу в массы. С наступающим вас и всех кто читает этот комментарий = )
@sedmoybstudios2492
@sedmoybstudios2492 4 жыл бұрын
Вот,что значит адекватное сообщество и годный контент - 2,6 к лайков и 6 дизлайков!
@ridddlewrong
@ridddlewrong 4 жыл бұрын
Накаркали(
@marcellinou
@marcellinou 5 жыл бұрын
Даже новорожденец поймет твое видео от А до Я))) Спс за такие класные видео, удачи в последующих роликах!
@АртёмМельниченко-ч3д
@АртёмМельниченко-ч3д 2 жыл бұрын
спасибо за ваш тяжелейший труд, собираюсь учиться по вашим видеоурокам параллельно парам в университете!
@ОлегЖнец
@ОлегЖнец Жыл бұрын
Коммент для продвижения просветительской деятельности; Спасибо Большое, Сергей!
@Ne3262
@Ne3262 2 ай бұрын
Учусь первый месяц, в колледже. Очень сильно выручаешь. Спасибо.
@HirumoElf
@HirumoElf 7 жыл бұрын
Спасибо, что выпускаете ролики. Очень помогают)))
@SimpleCodeIT
@SimpleCodeIT 7 жыл бұрын
Это хорошо =)
@HirumoElf
@HirumoElf 7 жыл бұрын
а будут уроки по работе с библиотеками OpenGL? \
@SimpleCodeIT
@SimpleCodeIT 7 жыл бұрын
пока не планировал
@chiro8631
@chiro8631 2 жыл бұрын
актуально и по сей день!
@Хорошийчеловек-т9х
@Хорошийчеловек-т9х 4 жыл бұрын
Очень крутые видеоуроки, для студента университета самое то! Мне очень понравилось)
@giorgitamazashvili9338
@giorgitamazashvili9338 6 жыл бұрын
VSE ponyatno, doskanal'no, edinstvennyj urok, kotoryj ponyal chut xuje eto urok po FOR ostalnie pryam vse zaletaet v golovu! spasibo bol'shoe
@den1ssss
@den1ssss 7 жыл бұрын
с какой частотой будут выходит видео? за эту неделю уже 4. досмотрел пока до 19 урока, всё просто и доходчиво объясняете. спасибо за ваш труд))
@SimpleCodeIT
@SimpleCodeIT 7 жыл бұрын
Пожалуйста. Видео будут выходить раз в 1-3 дня, в зависимости от моей загруженности.
@andreymtrx8368
@andreymtrx8368 6 жыл бұрын
include"pch.h" #include using namespace std; int main() { setlocale(LC_ALL, "Russian"); int a; int arr[]{ 44,12,42,11 }; cout3) { cout
@Полина-ц4ч2ш
@Полина-ц4ч2ш 2 жыл бұрын
Спасибо за информационный урок!
@varan7099
@varan7099 Жыл бұрын
поиграв немного с инициализацией узнал что в квадратные скобки можно также вписать целочисленную переменную если она объявлена константой)))
@sleepyNovember_project
@sleepyNovember_project 11 ай бұрын
Ну так лучше и делать, удобная фишка А вот в динамический массив можно передать уже и обычную int в качестве указания размера массива
@Keriokutori
@Keriokutori 4 жыл бұрын
Спасибо Вам за Ваш труд!
@someone-rj5fm
@someone-rj5fm 4 жыл бұрын
4:17 как забить оперативную память : 1. записать в квадратные скобки невероятно большое число 2. запустить прогу
@Хорошийчеловек-т9х
@Хорошийчеловек-т9х 4 жыл бұрын
ахахах)
@SP-yz3wj
@SP-yz3wj 4 жыл бұрын
так можно создать прогу которая сможет засорить память даже у imac pro(хз как правильно называется), это будет пипец полнейший. Даже когда через тысячи лет появятся пк с 64 петабайтами памяти, они всё равно не запустят прогу которая весит какие-то 15 мегабайт 1 петабайт = 1000 терабайт = 1000000 гигабайт
@МихаилИванов-щ9у
@МихаилИванов-щ9у 7 жыл бұрын
всё понятно, все в убежище! Штурмуем 27 урок!))
@Nyamchik-0_0
@Nyamchik-0_0 4 жыл бұрын
Я из 2020...как пройти в убежище?(",)
@defaing
@defaing 4 жыл бұрын
@@Nyamchik-0_0 ты опоздал :(
@habibullohuvaidulloev3329
@habibullohuvaidulloev3329 2 жыл бұрын
@@Nyamchik-0_0 Я из 2022 ... и мы до сих пор в убежище
@ЄвгенійМартиненко-о1и
@ЄвгенійМартиненко-о1и 2 жыл бұрын
)
@Teslyar75
@Teslyar75 Жыл бұрын
Шикарная работа!!! Спасибо за ролики.
@romanthissen3934
@romanthissen3934 2 жыл бұрын
Все четко понятно и доходчиво , спасибо , лайк
@ГеннадийСамойлов-с4ю
@ГеннадийСамойлов-с4ю 5 жыл бұрын
С пяти аккаунтов подписался :D Спасибо за уроки Сенсей Серёга)))
@archiechellaut9483
@archiechellaut9483 3 жыл бұрын
Большое спасибо за урок!
@ashiaashu6429
@ashiaashu6429 Жыл бұрын
Нам в университете говорят смотреть ваши видео перед тем как писать лабараторную работу 👍
@dusifafa
@dusifafa Жыл бұрын
Спасибо вам огромное
@Ms001man
@Ms001man 6 жыл бұрын
Спасибо за урок!
@ИоаннДейкун
@ИоаннДейкун Жыл бұрын
привет из 2023. Спасибо большое!
@Nagi_N000
@Nagi_N000 4 ай бұрын
Привет из 24
@andreysaron6011
@andreysaron6011 4 жыл бұрын
Спасибо вам, сэнсэй!
@WiizYariy
@WiizYariy 3 жыл бұрын
Как сделать масив N размера где N задаётся с клавы и производить действия с масивом?
@РусланКарнеенко
@РусланКарнеенко 2 жыл бұрын
Спасибо
@ГусейнСалахов
@ГусейнСалахов 5 жыл бұрын
Удачи в развитии канала)))
@sholpanyerlanova6730
@sholpanyerlanova6730 4 жыл бұрын
Спасибо за урок. Сделал такую игру с массивами. Можете поиграть :) #include #include using namespace std; int main() { srand(time(NULL)); setlocale(LC_ALL, "rus"); int arr[]{0 + rand() % 10, 0 + rand() % 10, 0 + rand() % 10}; int a, b, c; cout b; cout > c; cout
@faust8th316
@faust8th316 2 жыл бұрын
почему я в это проигрываю постоянно ?? :(
@habibullohuvaidulloev3329
@habibullohuvaidulloev3329 2 жыл бұрын
@@faust8th316 rand() - генератор случайных чисел
@faust8th316
@faust8th316 2 жыл бұрын
@@habibullohuvaidulloev3329 я знаю) Вопрос был риторический. А сейчас как раз дз делаю с функцией ранд
@ИльяЯкобсон-ю7ж
@ИльяЯкобсон-ю7ж 4 жыл бұрын
В 11 версии visual studio с 4 Net framework'а символ "=" в инициализации массива обязателен,иначе определяется ошибка.
@suicide_kira
@suicide_kira 2 жыл бұрын
thanks
@alexyakoveno4682
@alexyakoveno4682 Жыл бұрын
@olexangrstetsiuk3092
@olexangrstetsiuk3092 4 жыл бұрын
Где то слышал как в массивах понимать индекс : смещение от начала . Значит индекс с нулевым смещением всегда попадает в начало(первый элемент), а индекс 1 это смещение на один всегда попадает на второй элемент, и так далее.
@polar_fox24
@polar_fox24 3 жыл бұрын
Хорошее объяснение, лайк
@ЯрославГоловко-ф6и
@ЯрославГоловко-ф6и 4 жыл бұрын
спасибо
@AndriiTurchynRieltorDnipro
@AndriiTurchynRieltorDnipro 11 ай бұрын
thank you
@victorbelkov5346
@victorbelkov5346 3 жыл бұрын
Если делать инициализацию массива внутри описания класса то запись без обозначения размера массива int arr[] = {5, 4, 3}; вызовет ошибку. Пока еще не понял почему, но это так...
@КириллДрагонов-п3и
@КириллДрагонов-п3и Жыл бұрын
Это было так давно)...
@egeg8703
@egeg8703 Жыл бұрын
привет из 2023 года!!!
@alleksacha1
@alleksacha1 5 жыл бұрын
Поняла, что неимоверно в С++ раздражает несоответствие между размером массива и индексом последнего элемента. Было бы намного логичней инициализировать int arr[3], подразумевая под этим элементы с индексами [0..3], а не [0..2]. Когда-нибудь (желательно на ЕГЭ) я забуду про это недоразумение и массив из 1000 элементов из типичной задачки объявлю как a[999].
@ГасанбековРасул
@ГасанбековРасул Жыл бұрын
Здравствуйте, спасибо вам за видео, такой вопрос, то есть при инициализации массива, например arr[4] мы говорим о количестве элементов в массиве, не используя индекс. А когда уже берем значение, используем индекс( то есть с 0 )
@sleepyNovember_project
@sleepyNovember_project Жыл бұрын
Обратил внимание, колличество элементов указывается по человечески, а обращение к самим элементам уже с нуля, да, забавно
@ГераГера-б5п
@ГераГера-б5п 2 жыл бұрын
Подскажите вот со списком имён например как заполнять массив
@denyssalvatore9518
@denyssalvatore9518 4 жыл бұрын
даже и не заметил, что случайно записал массив без равно, хотел исправить у себя в программе, а оно уже так как и должно было быть :D arr[]{ 1,2,3,4 }
@Sergey-m2y
@Sergey-m2y 6 жыл бұрын
Доброе время суток.Скажите пожалуйста,а есть ли исходники к вашим урокам? Или все ручками,ручками..?
@defaing
@defaing 4 жыл бұрын
в вк
@woltmetr
@woltmetr Жыл бұрын
привет. уже вторые сутки проблема. при наведении курсора на обьект(массив) я не могу посмотреть , что внутри. информация не закрепляется. в окошке " поиск в интернете" и сколько в массиве ячеек. развернуть, что в ячейках нельзя... перезагружал, переустанавливал. гуглил. беда
@АмирАхмедов-ш7н
@АмирАхмедов-ш7н 4 жыл бұрын
Здравствуйте. почему у меня не выводится массив. Выходит 1) Чтение недопустимых данных из "arr": доступный для чтения объем равен "20" байт, однако считать можно только "24" байт. ConsoleApplication2 2) Индекс "5" находится вне диапазона от "0" до "4" для буфера "arr", возможно, размещенного в стеке. ConsoleApplication2 Помогите пожалуйста ! ! !
@aldiyarkenesov8502
@aldiyarkenesov8502 4 жыл бұрын
напиши программу эту сюда, хотя мне кажется, что за три месяца ты либо забыл про этот код. либо ты просто решил эту проблему
@lovxxs
@lovxxs Жыл бұрын
Получается, массив можно объявить , учитывая одно условие: мы должны знать, сколько там должно храниться символов?
@smislovva
@smislovva 4 жыл бұрын
как подготовиться к кр по массивам за одну ночь? посмотреть все уроки simplecode по массивам 0_0
@pavelefin9069
@pavelefin9069 7 жыл бұрын
SimpleCode пожалуйста ответь как ты обновил сервер vs а то мне и за этого сервера приходится программировать на dev-c++
@ИНФОРМАЦИЯДЛЯУСПЕШНЫХ
@ИНФОРМАЦИЯДЛЯУСПЕШНЫХ 6 жыл бұрын
Спсб
@andreygurenkoff2721
@andreygurenkoff2721 4 жыл бұрын
хихи. вот так можно : #include int m[] = {1,2,3,4,5,6}; int main() { std::cout
@giorgikiladze3230
@giorgikiladze3230 6 жыл бұрын
vot tak nado obyasnat otlichno
@pluto2656
@pluto2656 7 жыл бұрын
//Здравствуйте, если мы указали размер массива const int size=5; int ar[size]={1,2,3,4,5}; //то можем его использовать for(int i =0; i
@SimpleCodeIT
@SimpleCodeIT 7 жыл бұрын
не бред, можно использовать ключевое слово sizeof, расскажу в одном из следующих уроков.
@pluto2656
@pluto2656 7 жыл бұрын
Огромное спасибо, буду ждать. Делюсь с одногруппниками вашими видео)
@saharvkusni6209
@saharvkusni6209 7 жыл бұрын
#SimpleCode ,расскажи о "caffe"
@mikhailpalysaev2475
@mikhailpalysaev2475 Жыл бұрын
Как создать массив с длиной, которую вводит пользователь?
@kenmi7589
@kenmi7589 5 жыл бұрын
Что будет, если попытаться использовать массив, при этом не указав количество его членов? И можно ли таким образом его объявлять, если в дальнейшем он будет заполняться?
@polar_fox24
@polar_fox24 3 жыл бұрын
тоже интересно. Не нашел ответ? )
@kosmos8460
@kosmos8460 3 жыл бұрын
👍
@Ermine882
@Ermine882 7 жыл бұрын
Здравствуйте Сергей. На 3.16 вы сказали что int arr[ ] = {12,45,87,24,56} старая форма записи, но у меня возникает синтаксическая ошибка если я не использую = int arr[ ] {12,45,87,24,56}, подскажите в чем может быть проблема. VS 2012 ENG. Спасибо за урок.
@SimpleCodeIT
@SimpleCodeIT 7 жыл бұрын
Проблема в среде разработки VS 2012 ENG. Уже 2017 вышла.
@Ermine882
@Ermine882 7 жыл бұрын
#SimpleCode Есть смысл ставить 17, или для ваших уроков будет достаточно 12?
@SimpleCodeIT
@SimpleCodeIT 7 жыл бұрын
конечно есть, зачем сидеть с устаревшей версией среды разработки.
@BloodVesselTM
@BloodVesselTM 6 жыл бұрын
1) ты мог написать что то с русской буквой 2) у тя компилятор тупит и тебе нужно обновиться или откатиться
@hucoding8011
@hucoding8011 7 жыл бұрын
Скажите пожалуйста очень надо. Какой тип переменной будет использоваться а='abcdefg';
@Ermine882
@Ermine882 7 жыл бұрын
char
@legendarniy5714
@legendarniy5714 8 ай бұрын
26 осталось 178
@workingprocess313
@workingprocess313 7 жыл бұрын
Можно ли написать такую программу в которой длину массива будет задавать сам пользователь?
@workingprocess313
@workingprocess313 7 жыл бұрын
Если можно то как ?
@SimpleCodeIT
@SimpleCodeIT 7 жыл бұрын
Можно с мощью динамических массивов.
@SP-yz3wj
@SP-yz3wj 4 жыл бұрын
@@SimpleCodeIT А вот это уже на следующие уроки!)
@IronBruh
@IronBruh 2 жыл бұрын
Может я что-то пропустил в уроке, но я инициализировал массивы через massive=new char[LENGTH]('\0')
@Сергей-т9д7в
@Сергей-т9д7в 2 жыл бұрын
Может быть некоторые компиляторы переваривают такую форму, но она не стандартна. Стандарт допускает только пустые круглые скобки для массива [х] что означает наполнение всей области нулями. Начальную инициализацию можно задать в фигурных скобках поэлементно. Инициализировать скобками со значением можно только одиночный элемент.
@ДжонГолт-о1я
@ДжонГолт-о1я 3 жыл бұрын
Читаю сначало Шильта, позже смотрю видео.
@ancient8341
@ancient8341 3 жыл бұрын
Как Шильт?Я читаю сейчас три книги Мейерса (Эффективное использование с++ ,наиболее эффективное использование с++ ,эффективное и современное программирование на с++) очень неплохие книги .
@sahrorez392
@sahrorez392 2 ай бұрын
@@ancient8341 Приветствую! стоит учить с++ по этой книге?
@ЛелаДеймин
@ЛелаДеймин 6 жыл бұрын
заебись
@СергейЧистяков-ь2х
@СергейЧистяков-ь2х 2 жыл бұрын
Как весь массив вывести
@Viamsupervadetvadens
@Viamsupervadetvadens 7 жыл бұрын
up
@skaito47
@skaito47 5 жыл бұрын
initializer_list
@nabi_koban
@nabi_koban 5 жыл бұрын
А как вывести весь массив?
@polar_fox24
@polar_fox24 3 жыл бұрын
циклом
@vadosic
@vadosic 5 жыл бұрын
улыбнуло - "Изначально создоем массив, вот когда мы его создаем то в нем хранится МУСОР" xD LOL
@user-vu1sv4fj1x
@user-vu1sv4fj1x Жыл бұрын
как дела?
@Biology-m.f.s.
@Biology-m.f.s. Ай бұрын
Привет из 2024 года
@fackdoll
@fackdoll 4 жыл бұрын
Братан Рахмет алла разы болсын «это я если что на казахском» если бы не ты я бы остался таким же тупым
@АртемНезабудкин-п1г
@АртемНезабудкин-п1г 5 жыл бұрын
Кто эти 4 человека - дизлайка???
@SP-yz3wj
@SP-yz3wj 4 жыл бұрын
Другие программисты, не хотят конкурентов :)
@dmitrysavkin5981
@dmitrysavkin5981 6 жыл бұрын
Извините, но в массиве хранятся элементы, а не переменные
@sahrorez392
@sahrorez392 2 ай бұрын
а чем они отличаются
@chelovechek7773
@chelovechek7773 10 ай бұрын
👍
Мен атып көрмегенмін ! | Qalam | 5 серия
25:41
The Best Band 😅 #toshleh #viralshort
00:11
Toshleh
Рет қаралды 22 МЛН
Что-что Мурсдей говорит? 💭 #симбочка #симба #мурсдей
00:19
1% vs 100% #beatbox #tiktok
01:10
BeatboxJCOP
Рет қаралды 63 МЛН
ТАК ПРОГРАММИРОВАЛИ НАШИ ДЕДЫ
21:18
Honey Montana
Рет қаралды 97 М.
Сложение и вычитание матриц в c++
8:50
Программист86
Рет қаралды 7 М.
Изучение C++ для начинающих / #12 - Указатели и ссылки
23:04
Школа itProger / Программирование
Рет қаралды 80 М.
Зачем нужны указатели в C++?
8:14
С++ для начинающих
Рет қаралды 14 М.
Что такое массивы в программировании.
4:37
Дмитрий Ченгаев. Веб-разработка.
Рет қаралды 27 М.
Мен атып көрмегенмін ! | Qalam | 5 серия
25:41