Адрес address 13
Аргумент argument 16
Аргумент командной строки argument, command line 16
Аргумент фактический argument, actual 16
Аргумент формальный argument, formal 16
Аргумент функции function argument 77
Ассоциативность associativity 21
Аттестация validation 202
Библиотека утилит общего назначения general utility library 82
Библиотека функций function library 78
Блок block 25
Буква letter 108
Ввод-вывод форматированный formatted I/O 73
Включение исходного файла source file inclusion 164
Возврат из функции function return 79
Воспроизведение монетарной величины currency display 44
Время жизни life 108
Время календарное, расчлененное на компоненты broken-down time 26
Время универсальное UTC Universal Time Coordinated 201
Вызов функции function call 77
Выравнивание alignment 14
Выражение void expression 204
Выражение expression 61
Выражение expression, именующее lvalue 114
Выражение expression, константное или выражение-константа constant expression 39
Выражение expression, модифицируемое именующее lvalue, modifiable 114
Выражение expression, немодифицируемое именующее lvalue, non-modifiable 114
Выражение expression, «левое» lvalue 114 152
Выражение expression, «правое» rvalue 152
Выражение, заключаемое в круглые скобки expression, parenthesized 62
Выражение, полное expression, full 61
Вычитание указателей pointer subtraction 137
Группировка grouping 84
Данные составные aggregate 14
Двоеточие colon 33
Декларатор declarator 47
Декларатор функции function declarator 78
Деление целочисленное с отрицательными значениями division, integer, with negative values 50
Дескриптор файла file descriptor 67
Диапазон значений метки переключателя case rarges 28
Директивы -директива null preprocessing directive # 128
Директивы препроцессора preprocessing directives 139
Документы основополагающие base documents 24
Единица памяти storage unit 173
Единица трансляции translation unit 192
Завершение аномальное program termination, abnormal 143
Завершение выполнения программы termination, program 187
Завершение нормальное termination, normal 187
Запятая, знак операции comma operator 33
Запятая, знак пунктуации comma punctuator 33
Знак операции вызова функции function call operator 77
Знак операции косвенной адресации indirection operator 93
Знак операции, operator 130
Знак операции, двухместной operator, binary 131
Знак операции, одноместной operator, unary 131
Знак операции, одноместной «минус» minus operator, unary 122
Знак операции, одноместной «плюс» plus operator, unary 137
Знак операции, отношения «больше или равно» greater-than-or-equal-operator 84
Знак операции, отношения «больше» greater-than operator 84
Знак операции, отношения «меньше или равно» less-than-or-equal-to operator 108
Знак операции, отношения «меньше» less-than operator 108
Знак операции, отношения «неравенство» inequality operator 93
Знак операции, составной, «вычисление остатка» и «присваивание» remainder assignment operator 149
Знак операции, составной, «вычитание» и «присваивание» subtraction assignment operator 184
Знак операции, составной, «деление» и «присваивание» division assignment operator 50
Знак операции, составной, «побитовое ИЛИ» и «присваивание» OR assignment operator, bitwise inclusive 132
Знак операции, составной, «побитовое исключающее ИЛИ» и «присваивание» OR assignment operator, bitwise exclusive 132
Знак операции, составной, «побитовое И» и «присваивание» AND assignment opiate, bitwise 15
Знак операции, составной, «присваивание» assignment operator, compound 20
Знак операции, составной, «присваивание», устаревший assignment operator, compound, archaic 20
Знак операции, составной, «сдвиг влево» и «присваивание» left-shift assignment operator 107
Знак операции, составной, «сдвиг вправо» и «присваивание» right-shift assignment operator 151
Знак операции, составной, «сложение» и «присваивание» addition assignment operator 13
Знак операции, составной, «умножение» и «присваивание» multiplication assignment operator 124
Знак операции, трехместной operator, ternary 131
Знак операции, «вычисление адреса» address-of operator 13
Знак операции, «вычисление выражения по условию» conditional operator 36
Знак операции, «вычисление остатка» remainder operator 149
Знак операции, «вычитание» subtraction operator 1В4
Знак операции, «деление» division operator 50
Знак операции, «дополнение» complement operator 35
Знак операции, «индексирование» subscript operator 184
Знак операции, «логическое HE» logical negation operator 112
Знак операции, «логическое ИЛИ» OR operator, logical 133
Знак операции, «логическое И» AND operator logical 15
Знак операции, «не равно» not-equal-to operator 127
Знак операции, «побитовое ИЛИ» OR operator, bitwise inclusive 133
Знак операции, «побитовое исключающее ИЛИ» OR operator, bitwise exclusive 133
Знак операции, «побитовое И» AND operator, bitwise 15
Знак операции, «приведение типа» cast operator 29
Знак операции, «придание операнду формы строки символов» stringize орегatог 178
Знак операции, «присваивание» assignment operator, simple 20
Знак операции, «сдвиг влево» left-shift operator 107
Знак операции, «сдвиг вправо» right-shift operator 151
Знак операции, «склеивание лексем» token pasting operator 191
Знак операции, «сложение» addition operator 13
Знак операции, «стрелка» (->) arrow operator 17
Знак операции, «стрелка» структур или объединений structure/union arrow operator 183
Знак операции, «тождество» equality operator 57
Знак операции, «точка» dot operator 51
Знак операции, «точка» структур или объединений structure/union dot operator 183
Знак операции, «увеличение на единицу» increment operator 92
Знак операции, «уменьшение на единицу» decrement operator 47
Знак операции, «умножение» multiplication operator 124
Знак подчеркивания underscore 199
Знак препроцессорной обработки preprocessing operator 140
Знак пунктуации punctuator 33
Знак пунктуации punctuator в списке присваивания equals punctuafor 57
Знак пунктуации punctuator, «точка с запятой» semicolon punctuator 155
Знак равенства equal-sign 57
Знаки операций над битами bitwise operators 25
Знаки операций, арифметических одноместных unary arithmetic operators 198
Знаки операций, «выбор элемента» member selection operators 121
Знаков операций, иерархия согласно приоритету их выполнения operator precedence 131
Идентификатор identifier 88
Идентификатор, зарезервированный identifier, reserved 88
Иерархия знаков операций согласно приоритету их выполнения operator precedence 131
Изменение «скрытое» quiet change 145
Имя, typedef name 197
Имя, внешнее external name 62
Имя, внутреннее internal name 96
Имя, объекта-заголовка header, name of 85
Имя, переменной variable name 203
Имя, программы program name 142
Имя, типа type specifier 196
Индикатор конца строки end-of-line indicator 53
Индикатор конца файла end-of-file indicator 53
Индикатор ошибок error indicator 59
Индикатор позиции в файле file position indicator 68
Инициализатор initializer 93
Инициализатор в форме строкового литерала initializer, string literal 94
Инициализация initialization 93
Инициализация объединения union initialization 200
Интернационализация internationalization 96
Качество реализации Qualify of Implementation 145
Керниган Б. Kernighan В.W. 101
Класс памяти class, storage 32
Класс памяти class, storage, ключевой, местоположение storage class keyword, position of 172
Код выхода из программы exit code 60
Кодирование, зависящее от состояния state-depending encoding 166
Команда statement 166
Команда statement else statement 53
Команда statement null statement 128
Команда statement помечаемая labeled statement 104
Команда выбора selection statement 155
Команда, составная statement, compound 166
Команда-выражение expression statement 62
Команды выполнения итераций iteration statements 100
Команды перехода или передачи управления jump statements 100
Комментарий comment 34
| Компилятор compiler 35
Компиляция по условию conditional compilation 36
Компоненты времени time components 188
Константа constant 37
Константа constant перечисляемого типа const, enumeration 38
Константа constant с значащая часть significant part, floating constant 162
Константа constant с плавающей точкой constant, floating 38
Константа constant символьная расширенной формы constant, character, wide 38
Константа восьмеричная octal constant 129
Константа десятичная decimal constant 46
Константа самообъявляющаяся manifest constant 118
Константа символическая symbolic constant 185
Константа символьная constant, character 38
Константа целого типа constant, integer 39
Константа целочисленная integer constant 95
Константа шестнадцатеричная hexadecimal constant 86
Константа « -указатель» null pointer constant 128
Конфликты с идентификатором языка Си++ identifier conflicts with С++ 88
Косвенность indirection 92
Кросс-компиляция cross-compilation 43
Куча heap 86
Лексема token 191
Лексема token препроцессорная preprocessing token 140
Литерал строковый string literal 177
Литерал строковый string literal, расширенной формы string literal, wide 177
Локальный local 110
Макроподстановка macro replacement 117
Макрос, макрос предопределенный или встроенный macro, predefined 116
Макрос, подобный объекту macro, object-like 116
Макрос, подобный функции macro, function-like 115
Макрос, «надежный» macro, safe 117
Макрос, «ненадежный» macro, unsafe 117
Макрос, «признак конца файла» end-of-file macro 53
Макросы Е* значение Е* value macros 52
Макросы значений для errno value macros 58
Маска редактирования edit mask 52
Массив array 17
Массив нулевого размера array, zero-sized 17
Машина абстрактная abstract machine 12
Местоположение ключевого класса памяти storage class keyword, positron of 172
Метка label 103
Метка label команды switch case label 185
Метка label команды switch default label 185
Метка label выбора в команде case label 28
Метка label переключателя формата label, case 103
Метка label переключателя формата label, default 104
Многоточие ellipsis 52
Набор инвариантных кодов 646 ISO 646 Invariant Code Set 98
Область scope, блок scope, block 154
Область действия scope 153
Область идентификатора identifier scope 89
Область, прототип scope, prototype 154
Область, файл scope, file 154
Область, функция scope, function 154
Обозначение функции function designator 78
Обработчик сигнала signal handler 161
Объединение union 200
Объект Object 128
Объект-заголовок header 84
Объект-заголовок даты и времени date and time header 45
Объект-заголовок диагностики diagnostics header 49
Объект-заголовок манипулирующий символами character handling header 31
Объект-заголовок нелокальных переходов nonlocal jumps header 127
Объект-заголовок стандартный header, standard 85
Объявитель declarator 47
Объявитель указателя pointer declarator 137
Объявление declaration 46
Ограничение constraint 39
Ограничения возможностей среды environmental limits 55
Ограничения на представление числовых данных limits, numerical 108
Ограничения среды limits, environmental 108
Ограничения трансляции limits, translation 108
Операнд operand 130
Операции над символами character handling 31
Операции со строками символов string handling 177
Операция приведения типа casting 29
Определение definition 48
Определение внешнего объекта external object definition 63
Определение внешнее external definition 62
Определение значения evaluation 59
Определение интерфейса Системы 5 System V Interface Definition 186
Определение, уточняемое definition, tentative 48
Очередность выполнения операций precedence 186
Ошибка выхода за пределы области определения error, domain 58
Параметр argument 16
Параметр argument в виде списка типов parameter type list 134
Параметр argument, функция function parameter 79
Параметр argument, «многоточие» parameter, ellipsis 134
Параметр командной строки argument, command line 16
Параметр, фактический argument, actual 16
Параметры массива array parameters 80
Параметры программы program parameters 142
Перевод страницы form-feed 73
Переменные среды environment variables 55
Переносимость или мобильность программ portability 138
Переопределение макроса redefinition of macro 149
Переопределения адекватные benign redefinition 24
Перспективы future directions 79
Перспективы развития библиотек функций future library directions 81
Перспективы развития языка программирования future language directions 80
Поведение неопределенное undefined behavior 199
Поведение неспецифицированное unspecified behavior 201
Поведение программы, определяемое реализацией системы implementation-defined behave 90
Поведение согласно специфике «культурной среды» locale-specific behavior 111
Позиция активная active position 13
Поле field 66
Поле битов bit-field 25
Поле битов типа int без модификаторов типа bit-field, plain inf 25
Порядок вычислений order of evaluation 133
Поток stream 175
Поток без буферизации stream, unbuffered 176
Поток бинарный или двоичный stream, binary 175
Поток буферизуемый полностью fully buffered stream 77
Поток ввода стандартный stream, standard input 175
Поток вывода стандартный stream, standard output 175
Поток ошибок стандартный stream, standard error 175
Поток с буферизацией строки stream, line buffered 175
Поток с полной буферизацией stream, fully buffered 175
Поток текстовый text stream 188
Потоки стандартные standard streams 166
Правило UP rule 201
Правило VP rule 205
Правило сохранения значения value preserving rule 203
Правило сохранения представления числового значения без знака unsigned preserving rule 201
Правило «как если бы» «as if» rule 18
Пределы реализации системы implementation limits 90
Пределы трансляции translation limits 192
Пределы числовых значений numerical limits 128
Преобразование conversion 40
Преобразование данных типа conversion, void type 42
Преобразование данных целого типа conversion, integer type 41
Преобразование массива conversion, array 40
Преобразование неявное implicit conversion 91
Преобразование параметров функций conversion, function arguments 40
Преобразование представления символа с учетом регистра case conversion 28
Преобразование типа double type conversion 52
Преобразование типа signed char type conversion 162
Преобразование типа void type conversion 205
Преобразование типа неявное conversion, implicit 41
Преобразование типа со спецификатором unsigned type conversion 201
Преобразование типа указателя pointer type conversion 138
Преобразование типа функции function type conversion 79
Преобразование типа явное conversion, explicit 40
Преобразование указателя conversion, pointer 41
Преобразование функции conversion, function 40
Преобразование, обычные арифметические conversion, usual arithmetic 41
Преобразование, типовые арифметические arithmetic conversions, usual 17
Препроцессор preprocessor 140
Прерывание interrupt 96
Префикс is prefix 96
|