3. Основы языка C: условия, циклы, массивы | Программирование микропроцессоров
Курс "Программирование микропроцессоров" специальность 09.03.04 "Программная инженерия", 1 курс. Про подготовку программистов в Институте iSpring здесь: https://ispring.institute/software-engineering В этой лекции продолжаем изучать язык C и разбираем, как программа управляет своим выполнением. Поговорим об условных операторах if, if-else, else if, конструкции switch, циклах while, for, do-while, а также об инструкциях break, continue и goto. Отдельный акцент сделан на том, как эти конструкции выглядят на уровне ассемблера: мы увидим, что ветвления и циклы в итоге сводятся к сравнениям и переходам. Во второй части лекции вводятся статические массивы фиксированного размера, включая двумерные и многомерные массивы, их объявление, инициализация, перебор и хранение в памяти. Лекция подводит к следующей теме — строкам как массивам символов. Полезные ссылки - Слайды и задачи по этому курсу: https://github.com/alexey-malov/mpp - Поддержать меня на Boosty: https://boosty.to/vivid-bw Тайм-коды: 0:00 Оператор ветвления if 16:25 Оператор множественного выбора switch-case 35:10 Цикл while 39:55 Цикл for 49:00 Цикл do-while 51:49 Массивы 1:03:43 Двухмерные массивы
Название:
3. Основы языка C: условия, циклы, массивы | Программирование микропроцессоров
Категория:
Разное