ВУЗ:
Составители:
Рубрика:
3
Оглавление
Введение ...................................................................................................................................................... 5
Структура программы ................................................................................................................................. 6
Функция main() .................................................................................................................................... 6
Комментарии ........................................................................................................................................... 6
Директивы препроцессора ..................................................................................................................... 7
Представление данных ........................................................................................................................... 9
Несколько слов о стиле программирования....................................................................................... 11
Встроенные типы .................................................................................................................................. 12
Операции.................................................................................................................................................... 15
Арифметические операции .................................................................................................................. 15
Операции сравнения и логические операции .................................................................................... 17
Поразрядные операции ........................................................................................................................ 17
Операции присваивания ....................................................................................................................... 18
Операции инкремента и декремента ................................................................................................. 19
Преобразование типов в операции присваивания ..................................................................... 20
Операция “запятая” ............................................................................................................................... 21
Приоритеты операций .......................................................................................................................... 22
Преобразование типов ............................................................................................................................. 23
Инструкции ................................................................................................................................................. 23
Инструкция if ....................................................................................................................................... 24
Оператор ?: ........................................................................................................................................... 26
Инструкция switch .............................................................................................................................. 27
Инструкция цикла for .......................................................................................................................... 29
Цикл с предусловием .......................................................................................................................... 33
Цикл с постусловием ............................................................................................................................. 35
Инструкция break ................................................................................................................................ 36
Инструкция continue ......................................................................................................................... 36
Инструкция goto .................................................................................................................................. 37
Инструкция return .............................................................................................................................. 38
Массивы ..................................................................................................................................................... 38
Строки ......................................................................................................................................................... 48
Многомерные массивы ............................................................................................................................ 62
Указатели.................................................................................................................................................... 65
Арифметика указателей ............................................................................................................................ 70
Оглавление
Введение ...................................................................................................................................................... 5
Структура программы ................................................................................................................................. 6
Функция main() .................................................................................................................................... 6
Комментарии ........................................................................................................................................... 6
Директивы препроцессора ..................................................................................................................... 7
Представление данных ........................................................................................................................... 9
Несколько слов о стиле программирования.......................................................................................11
Встроенные типы ..................................................................................................................................12
Операции....................................................................................................................................................15
Арифметические операции ..................................................................................................................15
Операции сравнения и логические операции ....................................................................................17
Поразрядные операции ........................................................................................................................17
Операции присваивания.......................................................................................................................18
Операции инкремента и декремента .................................................................................................19
Преобразование типов в операции присваивания.....................................................................20
Операция “запятая” ...............................................................................................................................21
Приоритеты операций ..........................................................................................................................22
Преобразование типов .............................................................................................................................23
Инструкции.................................................................................................................................................23
Инструкция if .......................................................................................................................................24
Оператор ?:...........................................................................................................................................26
Инструкция switch..............................................................................................................................27
Инструкция цикла for ..........................................................................................................................29
Цикл с предусловием ..........................................................................................................................33
Цикл с постусловием .............................................................................................................................35
Инструкция break ................................................................................................................................36
Инструкция continue .........................................................................................................................36
Инструкция goto ..................................................................................................................................37
Инструкция return..............................................................................................................................38
Массивы .....................................................................................................................................................38
Строки .........................................................................................................................................................48
Многомерные массивы ............................................................................................................................62
Указатели....................................................................................................................................................65
Арифметика указателей ............................................................................................................................70
3
