Benutzer-Werkzeuge

Webseiten-Werkzeuge


c

C

Typ einer Konstanten

Der Typ einer Integer-Konstanten wird anhand einer Liste bestimmt. Der Typ ist der erste aus der Liste, in dem der Wert der Konstante dargestellt werden kann. Diese Liste unterscheidet sich für die verschiedenen Versionen des Standards.

C90:

int, long int, unsigned long int

C99:

int, long int, long long int

Der Typ kann auch explizit mit den Suffixen u (unsigned) und l (long) bzw. ll (long long) gewählt werden.

Mehrere Defines logisch verknüpfen

Um mehrere define-Anweisungen logisch mit UND und ODER zu verknüpfen muss man statt #ifdef die Langform #if defined verwenden:

#if defined DEFINE_1 || defined DEFINE_2
//do something
#endif

Einschränkungen von C gegenüber C++

Bemerkung C
c.txt · Zuletzt geändert: 2021/06/14 22:00 von olli