Поделиться через


#define

Директива #define назначает заданное значение указанному имени. Все последующие вхождения имени заменяются значением.

#define name value

имя

Имя для определения. Это значение представляет собой любое сочетание букв, цифр и препинания, допустимого для препроцессора C/C++.

значение

Целое число, символьная строка или строка текста.

Пример

В этом примере присваивается значения именам NONZERO и USERCLASS:

#define     NONZERO     1
#define     USERCLASS   "MyControlClass"

Директивы препроцессора