#define
Dyrektywa #define przypisuje daną wartość do określonej nazwy. Wszystkie kolejne wystąpienia nazwy są zastępowane przez wartość .
#define name value
-
nazwa
-
Nazwa do zdefiniowania. Ta wartość to dowolna kombinacja liter, cyfr i znaków interpunkcyjnych, która jest prawidłowa dla preprocesora C/C++.
-
wartości
-
Liczba całkowita, ciąg znaków lub wiersz tekstu.
Przykład
W tym przykładzie są przypisywane wartości do nazw NONZERO i USERCLASS:
#define NONZERO 1
#define USERCLASS "MyControlClass"
Tematy pokrewne