Herunterladen Inhalt Inhalt Diese Seite drucken

Ausführungsfunktionen Vor Der Kompilierung (#Include,#Define,#If,#Ifdef) - Sharp PC-G850V Bedienungsanleitung

Inhaltsverzeichnis

Werbung

SHARP PC-G850V(S) Bedienungsanleitung - DIE PROGRAMMIERSPRACHE C
8.11
Ausführungsfunktionen vor der Kompilierung (#include,#define,#if,#ifdef)
#include "datei"
Diese Präprozessoranweisung fügt vor dem eigentlichen Kompilieren den Inhalt der
Datei an der entsprechenden Stelle im Quellfile ein. Analog können bestimmte Teile des
Quelltextes beim Kompilieren eingebunden oder ignoriert werden, je nach Abhängigkeit
des Tests.
Mit dem #include-Befehl können z.B. Header-Dateien eingefügt werden. Dies ist in der
Regel bei diesem Computer nicht notwendig.
#define name [wert]
Hiermit werden Symbole, Konstanten oder Makros des Präprozessors definiert (z.B.
auch um Tests durchzuführen, siehe # ifdef und # ifndef).
Beispiele:
#define TEST
#define P I 3.141592
#define NULL 0
#define EOF -1
#define FILE int
Es können auch Makros in definiert werden:
#define SQR(x) ((x)*(x))
#if...#elif...#else...#endif
Mit #if kann ähnlich wie mit #ifdef eine bedingte Übersetzung eingeleitet werden, jedoch
können hier konstante Ausdrücke ausgewertet werden.
#if <expression>
anweisung
[#elif <expression>
anweisung ]
[#else <expression
90

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Pc-g850vs

Inhaltsverzeichnis