Основы программирования на языке Си. Кучин Н.В - 84 стр.

UptoLike

Составители: 

84
Оглавление
Предисловие ............................................................................................. 3
1. Основные понятия языка С ................................................................ 4
1.1. Алфавит, идентификаторы, ключевые слова, комментарии .. 4
1.2. Примеры простых программ ...................................................... 5
1.3. Определение некоторых понятий .............................................. 8
2. Переменные, константы, операции и выражения ........................... 9
2.1. Базовые типы данных и объявление переменных ................... 9
2.2. Основная форма объявления переменных................................ 11
2.3. Константы.................................................................................... 13
2.4. Символьные переменные и строки .......................................... 16
2.5. Инициализация переменных ..................................................... 18
2.6. Операции ..................................................................................... 18
2.7. Выражения .................................................................................. 25
3. Операторы............................................................................................. 27
3.1. Условный оператор ..................................................................... 27
3.2. Оператор множественного выбора............................................ 29
3.3. Операторы циклов ....................................................................... 32
3.4. Операторы break и continue ........................................................ 35
3.5. Оператор безусловного перехода ............................................... 36
4. Массивы и указатели........................................................................... 37
4.1. Понятие массива, объявление массива ..................................... 37
4.2. Массивы символов, строки. Функции работы со строками .. 38
4.3. Двумерные массивы .................................................................... 41
4.4. Инициализация массивов ........................................................... 42
4.5. Указатели, объявление указателей, операции
над указателями........................................................................... 43
4.6. Связь указателей и массивов ..................................................... 47
4.7. Массивы указателей .................................................................... 48
5. Функции ................................................................................................ 51
5.1. Объявление функций. Оператор return .................................... 51
5.2. Прототипы функций ................................................................... 53
5.3. Область действия и область видимости ................................... 54
5.4. Классы памяти ............................................................................. 56
5.5. Параметры и аргументы функций ............................................. 61
5.6. Рекурсивные функции ................................................................ 64
5.7. Указатель на функцию ................................................................ 65