![](/user_photo/_userpic.png)
книги / Программирование на языке Си
..pdf584 |
|
|
|
Программирование на языке Си |
||||
Команда препроцессора, см. |
|
|
Л |
|
||||
|
Директива препроцессора |
Леводопустимое выражение, |
||||||
Комментарий /* * /1 0 “ |
|
35, 54 см. также /-значе |
||||||
Компоновка 64, 482, 489 |
|
ние |
|
|
||||
Константа 15 |
|
|
Лексема 9, 11, 33, 44, 76 |
|
||||
- |
арифметическая 18 |
- |
препроцессора 133 |
|
||||
- |
вещественная 17 |
|
- |
строки замещения 157 |
|
|||
- |
восьмеричная 17 |
|
Лексический |
элемент, |
см. |
|||
|
|
Лексема |
|
|
||||
- |
десятичная 17 |
|
|
|
|
|||
|
Литерал, см. Константа |
|
||||||
- |
именованная 27 |
|
|
|||||
|
Литерная константа, см. Кон |
|||||||
- |
литерная, |
см. |
Константа |
|||||
|
станта символьная |
|
||||||
|
символьная |
|
|
|
|
|||
|
|
|
Логическая |
операция, |
см. |
|||
- |
неарифметическая, см. Ну |
|||||||
|
Операция |
логическое |
И |
|||||
|
левой указатель |
|
|
|||||
|
|
|
(ИЛИ, НЕ) |
|
|
|||
- |
перечисляемого типа 20 |
|
|
|
||||
|
|
|
|
|||||
- |
предельная, |
см. |
Предель |
|
|
М |
|
|
|
ные значения констант |
|
|
|
||||
|
|
|
|
|
-предопределенная, см. Макроопределение, 151, 156,
|
Предопределенные |
кон |
|
249, 454 см. также Дирек |
|||||
|
|
тива |
|
препроцессора |
|||||
|
станты |
|
|
|
|
||||
|
|
|
|
#define |
|
|
|
||
- |
препроцессорная 29, |
131, |
|
|
|
|
|||
- va_arg()249,252 |
|
||||||||
|
184 |
|
|
|
|||||
|
|
|
- |
va_end()249, 252 |
|
||||
- |
с плавающей |
точкой, |
см. |
|
|||||
- |
va_start( ) 249, 252 |
|
|||||||
|
Константа вещественная |
|
|||||||
|
Макрос, см. |
Макроопределе |
|||||||
- |
символьная 15, 18 |
|
|||||||
|
|
ние |
|
|
|
||||
- |
строковая 21, 195 |
|
|
|
|
|
|||
|
Массив 41, 101, 164 |
|
|||||||
- |
на нескольких строках 22, |
|
|||||||
- |
динамический 179, 254 |
|
|||||||
|
279 |
|
|
|
|||||
|
|
|
- |
доступ |
к |
элементам, |
см. |
||
- указатель, см. |
Указатель- |
||||||||
|
Доступ |
к |
элементам |
мас |
|||||
|
константа |
|
|
|
|||||
|
|
|
|
сива |
|
|
|
||
- |
целая 17, 19 |
|
|
|
|
|
|
||
|
|
- |
и указатель 175 |
|
|||||
- |
шестнадцатеричная 17 |
|
|
||||||
|
- |
имя, см. Имя массива |
|
||||||
|
|
|
|
|
588 |
|
|
|
|
|
|
Программирование на языке Си |
|||||||
- |
автоматической памяти 24, |
--------целочисленных |
типов |
|||||||||||
|
см. также |
Класс |
памяти |
|
560 |
|
|
|
|
|
||||
|
auto |
|
|
|
|
Преобразование, |
см. |
Опера |
||||||
- |
вещественная 26 |
|
|
|
ция преобразования |
|
||||||||
- |
глобальная, см. Глобальная |
Предопределенные |
|
дескрип |
||||||||||
|
переменная |
|
|
|
|
|||||||||
|
|
|
|
|
торы файлов 375 |
|
|
|
||||||
- |
индексированная |
42, |
см. |
|
|
|
|
|||||||
- |
значения указателя 333 |
|
||||||||||||
|
также Индексация |
|
|
|||||||||||
|
|
- |
константы |
363, |
371, |
377, |
||||||||
- |
как объект 23 |
|
|
|||||||||||
|
|
|
380 |
|
|
|
|
|
||||||
- |
локальная |
263, см. также |
|
|
|
|
|
|
||||||
- |
указатели |
на |
поток |
326, |
||||||||||
|
Класс памяти static |
|
||||||||||||
|
|
|
327, 333 |
|
|
|
|
|
||||||
- |
регистровая, см. Класс |
па |
|
|
|
|
|
|
||||||
Препроцессор 29, 63, 132 |
|
|||||||||||||
|
мяти register |
|
|
|
||||||||||
|
|
|
- |
директивы, см. Директивы |
||||||||||
- |
статическая |
264, см. так |
||||||||||||
|
препроцессора |
|
|
|
|
|||||||||
|
же Класс памяти static |
|
|
|
|
|
|
|||||||
|
|
- |
команды, |
см. |
Директивы |
|||||||||
- |
целочисленная 24 |
|
|
|||||||||||
Перечислимая |
константа, |
см. |
|
препроцессора |
|
|
|
|
||||||
|
Константа |
перечисляемого |
Префиксная |
операция, |
см. |
|||||||||
|
типа |
|
|
|
|
|
Операция префиксная |
|
||||||
Перечисляемый тип 12, 20 |
|
Приведение, |
см. |
|
Операция |
|||||||||
Плюс, |
см. |
Операция плюс |
|
преобразования |
|
|
|
|
||||||
|
унарный |
|
|
|
|
Приоритет операций |
33, |
38, |
||||||
Побочные эффекты 144 |
|
|
47, 171, 176, 230, 397 |
|
||||||||||
Поле |
битовое, см. |
Битовое |
Присваивание, см. |
Операция |
||||||||||
|
поле |
|
|
|
|
|
присваивания |
|
|
|
|
|||
Поразрядные |
|
операции, |
см. |
- |
множественное 54 |
|
|
|||||||
|
Операция |
поразрядное |
И |
Пробельный символ 347 |
|
|||||||||
|
(ИЛИ, НЕ) |
|
|
|
|
|
||||||||
|
|
|
|
|
- |
обобщенный 10, 22 |
|
|||||||
Предельные значения для ве |
|
|||||||||||||
Производные |
типы |
151, |
164, |
|||||||||||
|
щественных типов 561 |
|
||||||||||||
|
|
|
185,203,227, 231,275 |
|
||||||||||
--------констант |
18, 26, |
32, |
72, |
|
|
|||||||||
Прототип 43, |
180, |
|
206, |
см. |
||||||||||
|
561 |
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
переменных 26 |
также Описание функции |
|
590 |
|
Программирование на языке Си |
|
— |
pascal, см. Модификатор |
Сравнение, см. |
Операция |
pascal |
сравнения на равенство |
||
— - |
register, см. Класс памяти |
Стандартный поток 331 |
|
register |
Строка замещения |
136, 139, |
— |
return, |
см. |
Оператор |
|
.157 |
|
|
||
return |
|
|
|
- форматная 69, 337, 346 |
|||||
— |
short, см. Тип short |
|
Строковая |
константа, |
см. |
||||
— - |
signed 11, 12, 24 |
|
|
Константа строковая |
|
||||
— |
sizeof, см. Операция sizeof |
Структура 12, 275, см. также |
|||||||
— static, см. Класс памяти |
|
Структурный тип |
|
||||||
static |
|
|
|
Структурный тип 12,43, 276 |
|||||
— |
struct, см. также Струк |
|
|
|
|
||||
турный тип |
|
|
|
|
Т |
|
|||
— |
switch, |
см. |
Оператор |
|
|
|
|||
Тег, см. Структурный тип |
|||||||||
switch |
|
|
|
||||||
|
|
|
Тело функции 44, 68, 203 |
||||||
— |
typedef, |
см. |
Специфика |
||||||
- |
цикла 45, |
90, см. также |
|||||||
тор typedef |
|
|
|||||||
|
|
|
Цикл |
|
|
||||
— |
union, см. также Объе |
|
|
|
|||||
Тип 12 |
|
|
|||||||
диняющий тип |
|
|
|
||||||
|
- |
c h a r22, 12,24,26, 111 |
|||||||
— |
unsigned, |
см. - |
Тип |
||||||
unsigned |
|
|
|
- |
double 11, 12, 18,25,26 |
||||
— |
void, см. Тип void |
|
- |
float 11, 19,25 |
|
||||
— |
volatile, см. Модификатор |
- |
int 11, 19,24,26 |
|
|||||
- |
long 11, 24, 26 |
|
|||||||
volatile |
|
|
|
|
|||||
|
|
|
- |
long double 11, 12, 25, 26 |
|||||
— |
while, см. Оператор while |
||||||||
Составной |
оператор 79, |
81, |
- |
short 11,24,26 |
|
||||
90, ПО |
|
|
|
- |
unsigned 11, 19, 24 |
|
|||
Спецификатор 24 |
|
|
- |
void 11, 12, 67 |
|
||||
— typedef 11, 12, 238,278 |
|
- |
void* 167, 179, 180 |
|
|||||
Спецификация |
преобразова |
- |
агрегирующий, см. |
Агре |
|||||
ния 70, 85 |
|
|
|
гирующий. тип |
|
||||
Список инициализации, |
см. |
- |
арифметический 37, 50 |
||||||
Инициализация |
|
- |
базовый 192 |
|