Atari Computer
Hauptseite
-
Welches System?
-
Hardware
-
Software
-
Emulatoren
-
Internet
MausNet
Programmieren
Verweise
Über
C
C-Kurs als ST-Guide Hypertext
Inhaltsverzeichnis
1
Einleitung
2
Geschichtliches
3
Voraussetzungen
3.1
woher gibt es die Entwicklungssysteme?
3.2
Was muß gesaugt werden?
3.3
Was fehlt noch?
3.4
Literatur
4
Compiler
4.1
first.c
4.2
TC/PC
4.2.1
wartendes first.c
4.3
Sozobon
4.3.1
sozobon.g
4.4
GCC
4.4.1
gnu.g
4.5
Packer/Entpacker
5
Struktur eines C-Programms
6
Variable und Standarddatentypen
6.1
Gültige Namen
6.2
Datentypen
6.3
Initialisierung
6.4
const
6.5
Konstanten
6.6
Typkonvertierung
6.7
Beispiele für Deklarationen
6.8
Gültigkeitsbereich
6.9
Speicherklassen
7
Anweisungen
7.1
Bitoperatoren
7.2
Auflösung der Beispiele für Bitoperatoren
7.3
logische Operatoren
7.4
Prioritäten
8
weitere Möglichkeiten für Variablendeklarationen
8.1
Felder
8.2
Strukturen
8.3
enum
8.4
union
8.5
typedef
8.6
Bitfelder
8.7
Zeiger
8.7.1
Zeiger und Felder
8.7.2
Zeiger und Strukturen
8.7.3
Zeiger auf Zeiger
9
Kontrollstrukturen
9.1
if
9.2
switch
9.3
while
9.4
do-while
9.5
for
9.6
continue
9.7
break
9.8
goto
10
Funktionen
10.1
main
10.2
Prototypen
10.3
offenen Felder
10.4
Parameter verändern
10.5
const Parameter
10.6
Alte Deklarationen
10.7
Rekursionen
10.8
Funktionspointer
10.9
Cookie Jar
11
Preprozessor
11.1
defines für den Cookie Jar
12
modulares Comilieren
12.1
cookie.h
12.2
cookie.c
12.3
cjar.h
12.4
cjar.c
12.5
cmain.c
12.6
cookie.prj
12.7
makefile
13
Die ANSI Bibliotheken
13.1
stdio.h
13.1.1
Formatstring
13.1.2
Ein-/Ausgabe in cookie.c
13.2
ctype.h
13.2.1
Testfunktionen in cookie.c
13.3
string.h
13.3.1
Stringfunktionen in cookie.c
13.3.2
Stringfunktionen in cjar.c
13.4
math.h
13.5
stdlib.h
13.6
assert.h
13.7
stdarg.h
13.8
setjmp.h
13.9
signal.h
13.10
time.h
13.10.1
Platzhalter für strftime
13.11
limits.h
13.12
float.h
Anhang
A
reservierte Bezeichner
B
Ersatzdarstellungen
C
Priorität der Operatoren
D
Stack
E
Compilerschalter/-optionen
E.1
TC Compileroptionen
E.2
Sozobon Compilerschalter
E.3
GCC Compilerschalter
English version not yet available.
Änderungen und Irrtümer vorbehalten. Letzte Änderung:
14 September 2001.
Home
-
Mail an den Webmaster
-
Impressum