c / beginner
Snippet
Konstanten mit #define
Die #define-Direktive erstellt ein Makro, das der Präprozessor vor der Kompilierung durch den angegebenen Wert ersetzt. Es wird häufig für feste Werte verwendet, die sich nicht ändern sollten.
snippet.c
1
2
3
4
#define MAX_SCORE 100#define PI 3.14159float area = PI * 10 * 10;
Erklärung
1
#define MAX_SCORE 100
Definiert eine Konstante namens MAX_SCORE mit dem Wert 100.
2
float area = PI * 10 * 10;
Verwendet das definierte PI-Makro in einer Berechnung.