Auf Englisch lesen

Freigeben über


#define

Die #define-Direktive weist den angegebenen Wert dem angegebenen Namen zu. Alle nachfolgenden Vorkommen des Namens werden durch den -Wert ersetzt.

#define name value

Namen

Name, der definiert werden soll. Dieser Wert ist eine beliebige Kombination aus Buchstaben, Ziffern und Interpunktion, die für den C/C++-Präprozessor gültig ist.

Wert

Ganzzahl, Zeichenfolge oder Textzeile.

Beispiel

In diesem Beispiel werden den Namen NONZERO und USERCLASS Werte zugewiesen:

#define     NONZERO     1
#define     USERCLASS   "MyControlClass"

Präprozessordirektiven