Sdílet prostřednictvím


NULL-Makros und undefinierte Makros

Aktualisiert: November 2007

NULL-Makros und undefinierte Makros werden zu NULL-Zeichenfolgen erweitert. Ein Makro, das als NULL-Zeichenfolge definiert ist, wird in Präprozessorausdrücken als definiertes Makro aufgefasst. Um ein Makro als NULL-Zeichenfolge zu definieren, werden nach dem Gleichheitszeichen (=) keine anderen Zeichen außer Leerzeichen oder Tabstopps in einer Befehlszeile oder Befehlsdatei eingegeben, und die NULL-Zeichenfolge oder Definition wird in doppelte Anführungszeichen (" ") eingeschlossen. Um Makrodefinitionen aufzuheben, wird !UNDEF verwendet. Weitere Informationen finden Sie unter Direktiven für den Präprozessorlauf eines Makefiles.

Siehe auch

Referenz

Definieren eines NMAKE-Makros