Экзаменационные вопросы по ЯиМП(С) для 481 гр.
Язык программирования C. История создания и развития, стандарты языка С. Компиляторы языка. Общая структура программы.
Препроцессор языка С. Макроподстановки и условная компиляция.
Стандартный ввод-вывод. Перенаправление и конвееризация. Функции ввода-вывода в stdio.h. Форматированный ввод-вывод в языке С.
Базовые типы данных, квалификаторы. Переменные и константы, объявления переменных и констант. Преобразования типов в языке С.
Массивы символов в языке С. Массивы как указатели.
Области видимости переменных. Автоматические, внешние, статические и регистровые переменные. Инициализация переменных в языке С.
Операции арифметические, отношения, логические, побитовые, инкремента и декримента, присваивания. Условные выражения языка С.
Условные операторы языка С.
Операторы цикла языка С.
Определение и вызов функций, возврат результата из функций в языке С.