#define

#define в C

#define в C — это директива, которая применяется при определении символических констант, идентификаторов, макрофункций.

Пример для символической константы:

Здесь определена символическая константа

#define SBP "SBP-Program"

SBP — это идентификатор,
"SBP-Program" — это строка, которая будет подставлена вместо SBP.

Получаем: C sizeof

Если строка-подстановка не помещается в строку файла, то применяем обратную косую черточку. Пример:

Получаем: C sizeof

Пример идентификатора:

Определяем идентификатор:

#define IDENTIFIER_EXAMPLE

Вместо него в программе будет подставлен пробел.

Получаем: C sizeof

Пример макрофункции:

Получаем: C sizeof

Подробно о макросах см. "Макросы в C"

Быстрый поиск: Язык C. Java и базы данных