• формат pdf
  • размер 902,27 КБ
  • добавлен 30 августа 2012 г.
Шапошникова С.В. Особенности языка C
Учебное пособие. — Лаборатория юного линуксоида, 2012. — 101 с.
Учебное пособие "Особенности языка C" представляет собой курс, состоящий из 22 занятий (каждое из которых рассчитано на 2 академических часа) и одной проверочной самостоятельной работы (на выполнение которой может быть отведено от 2 до 4 академических часов). В учебном пособии рассматриваются отличительные особенности программирования на языке C. Кроме того, уделяется внимание обработке строковых данных, структурам, динамическому типу данных, вводу из файла и выводу в него, передаче аргументов командной строки в программу, препроцессору, многофайловым программам, созданию библиотек. Почти каждый урок содержит задания в форме задач. В конце учебника приведены примеры решения части из них. Рекомендуется при изучении языка C с помощью этого учебного пособия пользоваться операционной системой на базе ядра Linux.
Приступая к работе.
Типы данных и их вывод.
Символьный тип данных. Специальные символы.
Операторы ветвления.
Циклы в языке C.
Битовые операции.
Посимвольный ввод и вывод. Понятие буфера.
Переменные, адреса и указатели.
Функции. Передача аргументов по значению и по ссылке.
Форматированный ввод данных.
Псевдослучайные числа.
Особенности массивов при работе с указателями.
Массивы и функции.
Особенности работы со строкам.
Функции для обработки строк.
Структурный тип данных.
Организация динамических структур данных.
Ввод данных из файла и вывод в файл.
Аргументы программы.
Препроцессор языка C.
Многофайловые программы.
Библиотеки.
Проверочная работа.
Примерные решения задач.
Похожие разделы