Язык программирования C [Лекции и упражнения, 6-е изд.] (Прата) - страница 27

Использование аргументов в директиве #define                                                                        667


16 Содержание

Создание строк из аргументов макроса: операция #                                                         670

Средство слияния препроцессора: операция # #                                                                671

Макросы с переменным числом аргументов: ... и_____ VA_ARGS_                            672

Выбор между макросом и функцией                                                                                              673

Включение файлов: директива #include                                                                                        674

Пример заголовочного файла                                                                                                   675

Случаи применения заголовочных файлов                                                                          677

Другие директивы                                                                                                                                678

Директива # unde f                                                                                                                       678

Определение с точки зрения препроцессора                                                                        678

Условная компиляция                                                                                                                  679

Предопределенные макросы                                                                                                     684

Директивы #line и #error                                                                                                              685

Директива #pragma                                                                                                                      685

Обобщенный выбор (C11)                                                                                                          686

Встраиваемые функции (С99)                                                                                                          688

Функции Noreturn (С11)                                                                                                                     690

Библиотека С                                                                                                                                        690

Получение доступа к библиотеке С                                                                                        691