| Programmiersprachen
3.1. C / C++ 
3.1.1. Aufbau eines Source-Code-Files 
 Deklaration
 Definition
 
 Include	Globale Variablen
 Define	Funktionsdefinitionen
 
 Konstanten
 Class - Struct
 
 Prototypen
 Externe Variablen
 Die Deklaration sollte in einem Header-File erfolgen!
 3.1.2. Variablen
 Globale Variablen sind normalerweise nur innerhalb des Moduls ansprechbar, in dem sie definiert wurden. Die extern-Anweisung dient zur Deklaration von globalen Variablen, die auch von anderen Modulen angesprochen werden sollen.
 z.B.: extern FILE *fp;
 
 3.1.3. Übersetzung eines Moduls
 Turbo C / BC++
 
 Compilieren = [Alt]+[F9]	modul.obj
 MS Visual C++	Compile File = [Crtl]+[F8]	modul.obj
 
 UNIX	c89 -c modul.c
 (-c = nur compilieren)	modul.o
 3.1.4. Zusammenbinden von Modulen zu einem Programm
 Turbo C / BC++
 
 Mittels Project-File
 MS Visual C++	Mittels Project-File
 
 UNIX	c89 modul1.o modul2.o -o modul.c
 oder
 
 Mittels Makefile:
 programm: modul1.o modul2.o
 
 c89 modul1.o modul2.o;c89 -c modul.c
 modul1.o: modul1.c hfile.h;c89 -c modul1.c
 modul2.o:modul2.c hfile.h;c89 -c modul2.c
 Aufruf: make [-f Filename]
 
 3.1.5. Beispiel
 HFILE.h
#include
 |