CGI's (Common Gateway Interface) ist einfach Ausgedrückt eine Schnittstelle, womit man Anwendungen für das Internet schreiben kann. Diese CGI-Anwendung laufen dabei auf einem (Web)Server (wie Beispielsweise dem Apache) und wird von einer HTML-Webseite angesteuert. Die Daten erhält diese CGI-Anwendung entweder von der HTML-Seite selbst (POST-Verfahren) oder direkt über die URL (GET-Verfahren). C C++ C/C++ CGI mit C CGI Skripte in C CGI mit C- CGI Skripte in C Anhang

Wie es sich für ein anständiges Buch gehört, finden Sie hier im Anhang einige Tabellen und Auflistungen wie die Rangfolge der Operatoren, eine ASCII-Code-Tabelle, reservierte Schlüsselwörter in C, die Standard-Headerdateien, weiterführende Links und empfehlenswerte Literatur.

Anhang A: Rangfolge der Operatoren            zurück  Ein Kapitel tiefer  zum Inhaltsverzeichnis

In der folgenden Tabelle werden die Operatoren von C und ihre Assoziativität (die Bindung der Operanden) in absteigender Reihenfolge aufgelistet. Operatoren derselben Prioritätsklasse haben dieselbe Rangstufe.

Operator Bedeutung/Name Assoziativität
1.Priorität
++ Erhöhung nach Auswertung von links nach rechts
-- Erniedrigung nach Auswertung  
() Funktionsaufruf  
[] Array-Element  
-> Zeiger auf Strukturelement  
. Element einer Struktur oder Union  
2. Priorität
++ Erhöhung vor Auswertung von rechts nach links
-- Erniedrigung vor Auswertung  
! Logische Negation  
~ Einerkomplement  
- Unäres Minus  
+ Unäres Plus  
& Adresse  
* Indirektion  
sizeof Größe in Bytes  
(type) Typenumwandlung (cast)  
3. Priorität
* Multiplikation von links nach rechts
/ Division  
% Rest einer Division  
4. Priorität
+ Addition von links nach rechts
- Subtraktion  
5. Priorität
<< bitweises Linksschieben von links nach rechts
>> bitweises Rechtsschieben  
6. Priorität
< Kleiner als von links nach rechts
<= Kleiner gleich  
> Größer als  
>= Größer gleich  
7. Priorität
== Gleich von links nach rechts
!= Ungleich  
8. Priorität
& Bitweises UND von links nach rechts
9. Priorität
^ Bitweises EXKLUSIV-ODER von links nach rechts
10. Priorität
| Bitweises ODER von links nach rechts
11. Priorität
&& Logisches UND von links nach rechts
12. Priorität
|| Logisches ODER von links nach rechts
13. Priorität
?: Bedingung von rechts nach links
14. Priorität
= Zuweisung von rechts nach links
*=, /=, %=, +=, -= Zusammengesetzte Zuweisungen(arithmetisch)  
<<=, >>=, &=, ^=, |= Zusammengesetzte Zuweisungen(bitweise)  
15. Priorität
, Komma-Operator von links nach rechts

Anhang B: ASCII-Code-Tabelle            zurück  Ein Kapitel tiefer  Ein Kapitel höher  zum Inhaltsverzeichnis

ASCII-Code-Tabelle

Anhang C: Reservierte Schlüsselwörter in C            zurück  Ein Kapitel tiefer  Ein Kapitel höher  zum Inhaltsverzeichnis

(Schlüsselwörter in fett wurden erst mit dem ANSI C99-Standard eingeführt.)
(Schlüsselwörter in fett wurden erst mit dem ANSI C99-Standard eingeführt.)

Anhang D: Standardheader-Dateien der ANSI C Bibliothek            zurück  Ein Kapitel höher  zum Inhaltsverzeichnis

(Headerdateien in fett wurden erst mit dem ANSI C99-Standard eingeführt.)
(Headerdateien in fett wurden erst mit dem ANSI C99-Standard eingeführt.)