Основы языка C. Курс по программированию

Курс “Основы языка C” включает 22 урока и итоговую проверочную работу.

Предполагается, что вы знакомы с азами программирования. Как минимум у вас должно быть представление о том, что такое переменная, ветвление, цикл и функция.

В курсе среди прочего затрагиваются отличительные особенности программирования на языке C. Рассматриваются массивы, строки, указатели, структуры, в том числе динамические, работа с файлами, передача аргументов командной строки в программу, препроцессор языка, создание многофайловых программ и библиотек. Почти каждый урок содержит задания в форме задач. В конце пособия приведены примеры решения части из них.

Первая версия учебного пособия “Особенности языка C” была опубликована на сайте https://younglinux.info в период с января по апрель 2012 года. Вторая версия курса, опубликованная в сентябре 2018 года, претерпела несущественные изменения по сравнению с первой. Это третья версия курса (ноябрь 2020 года).

Курс с решением части задач:
android-приложение, pdf-версия

Основы языка C