Define: однострочное макроопределение Назад В начало Вперед
<оператор-однострочного-макроопределения> =
	#define <имя> [<текст>]

Задает значение однострочного макроопределения без параметров с идентификатором <имя>.

Если в определении отсутствует строка <текст>, то значением макроопределения является пустая строка.

<оператор-однострочного-макроопределения-с-параметрами> =
	#define <имя>(<параметр-1>, ...) <текст>

Задает значение однострочного макроопределения с идентификатором <имя> и параметрами <параметр-i>.

В тексте макроопределения <текст> идентификаторам параметров должен предшествовать символ диез '#'. Круглая скобка, открывающая список параметров, должна следовать сразу после идентификатора <имя>, пробелы в этом месте не допускаются. При перечислении идентификаторов параметров можно для нескольких последних параметров списка задать значение по умолчанию в формате:

... <параметр-i>=<строка>, ...