Язык программирования Си. Издание 3-е, исправленное
Шрифт:
memmove B3
memset B3
mktime B10
modf B4
perror B1.7
pow 7.8.6, B4
printf B1.2
putc 7.5, B1.4
putchar 1.5, 7.1, B1.4
puts 7.7, B1.4
qsort B5
raise B9
rand B5
realloc B5
remove B1.1
rename B1.1
rewind B1.6
scanf 7.4, B1.3
setbuf B1.1
setjmp B8
setvbuf B1.1
signal B9
sin 7.8.6, B4
sinh B4
sprintf 7.2, B1.2
sqrt 7.8.6, B4
srand B5
sscanf B1.3
strcat 7.8.1, B3
strchr 7.8.1, B3
strcmp 7.8.1, B3
strcpy 7.8.1, B3
strcspn B3
strerror B3
strftime B10
strlen 7.8.1, B3
strncat 7.8.1, B3
strncmp 7.8.1, B3
strncpy 7.8.1, B3
strpbrk B3
strrchr 7.8.1, B3
strspn B3
strstr B3
strtod B5
strtok B3
strtol B5
strtoul B5
system B5
tan B4
tanh B4
time B10
tmpfile B1.1
tmpnam B1.1
tolower 7.8.2, B2
toupper 7.8.2, B2
ungetc 7.8.3, B1.4
vfprintf 8.3, B1.2
vprintf 8.3, B1.2
vsprintf 8.3, B1.2
бинарное
бинарный поток 7.5, B1
битовое поле
выравнивание 6.9, A8.3
объявление 6.9, A8.3
биты, образцы манипулирования 2.9, 6.9
блок см. также составная инструкция
структура 3.1, 4.8, A9.3
инициализация в. 4.9, A9.3
буферизация см. setbuf, setvbuf
буферизованный getchar 8.2
быстрая сортировка 4.10, 5.6
ввод
без буферизации 8.2
возврат символа на 4.3
с буферизацией 8.2
с клавиатуры 1.1, 7.1, 8.1
форматный см. scanf
ввод-вывод
символов 1.5, 7.1
ошибки 7.6, B1.7
перенаправление 7.1, 7.5, 8.1
с терминала 1.5
високосный год, вычисление 2.5, 5.7
вывод на экран 1.5, 7.1, 7.5, 8.1
перенаправление 7.1
форматный см. printf
вызов
по значению 1.8, 5.2, A7.3.2
по указателю 1.8, 5.3
выравнивание битового поля
с помощью union 8.7
ограничения по 6.4, 6.5, 6.8, 7.8.5, 8.7, A6.6
выражение A7
в скобках A7.2
константное 2.3, 3.4, 4.11.3, A7.19
логическое, численное значение 2.7
очередность вычисления 2.12, A7
первичное A7.2
присваивания 1.5.1, 1.5.4, 2.10, A7.17
выражение-инструкция 3.1, 3.2, A9.2
вычисление, порядок 1.5.4, 2.9, 2.12, 3.5, 4.3, 4.11.2, 5.1, A7
вычитание из указателя 5.4, 6.4, A6.6
грамматический
граничные условия 1.5.2, 3.7
деление целых 1.2, 2.5
дерево
бинарное 6.5
разбора 5.12
дескриптор файла 8.1
длина
имени 2.1, A2.3
переменной A2.3
строки 2.3
единица трансляции A2, A7.17, A8.2
завершение программы 7.6
загадочные числа 1.4
знак, размножение 2.7, A2.5.2
идентификатор A2.3
имени затенение 4.8
имен пространство A11.1
именующее выражение функции A7.3.2
имя A2.3
индекс отрицательный 5.3
индексирование массива 1.6, 5.3, A7.3.1, A8.6.2
и указатели 5.3, A8.6.2
инициализатор 4.9, A8.7
инициализация 2.4, 4.9, A8.7
в блоке 4.9, A9.3
двумерных массивов 5.7, A8.7
массива 4.9, 5.8, A8.7
массивов структур 6.3
объединения A8.7
переменных
автоматических 1.10, 2.4, 4.9, A8.7
внешних 2.4, 4.4, 4.9, A8.7
статических 2.4, 4.9, A8.7
по умолчанию 4.9, A8.7
строковой константой 4.9, A8.7
структуры 6.1, A8.7
указателя 5.4
инструкции A9
выбора A9.4
перехода A9.6
присваивания вложенные 1.5.1, 1.5.4, 2.11
последовательность выполнения A9.3
инструкция
окончание 1.5.2, 3.1
помеченная A9.1
пустая 1.5.2, A9.2
исключительные ситуации B9
квалификатор типа A7.17, A8.2
ключевые слова A2.4
командная строка аргументов 5.10
комментарий 1.2, A2.2, A12
компиляция
нескольких файлов 4.1
раздельная 4, 4.4, A11
Си-программ 1.1, 1.7
конец файла см. EOF
конкатенация
лексем 4.11.2, A12.3
строк 2.3, 4.11.2, A2.6
константа 2.3, A2.5
восьмеричная 0... 2.3, A2.5.1
из расширенного набора A2.5.2
перечисления 2.3, A2.5.4, A8.4
символьная 1.5.3, 2.3, A2.5.2
с плавающей точкой 1.2, 2.3, A2.5.3
строковая 1.1, 1.5.3, 1.9, 2.3, 5.3, 5.5, A2.6
суффикс 2.3, A2.5.1
тип 2.2, A2.5
шестнадцатеричная 0x... 2.3, A2.5.1
константное выражение 2.3, 3.4, 4.11.3, A7.19
лексема A2.1, A12.3