- Lokale Variablen
- Formale Parameter
- Statische Parameter
- Globale Variablen
- Input Variablen
- Extern Variablen
- Initialisierung der Variablen
- Sichtbereich und Lebensdauer der Variablen
- Erzeugung und Entfernung der Objekte
Extern Variablen
Schlueeselwort extern wird verwendet, um Identifikatoren der Variablen als Identifikatoren statischer Speicherklasse mit globaler Lebensdauer zu erklären. Solche Variable existieren seit Anfang der Programmdurchführung und für sie wird Speicher sofort nach Anfang der Programmdurchführung verteilt und initialisiert.
Man kann Programme erzeugen, die aus mehreren Ausgangsdateien bestehen. Dafür wird die Anweisung des Preprozessors #include verwendet. Variablen, die als extern erklärt werden mit demselben Typ und Identifikator, können in verschiedenen Ausgangsdateien eines Projekts existieren.
Bei Compilierung des ganzen Projektes werden alle extern-Variablen, die denselben Typ und Identifikator haben, werden mit einem. Extern-Variablen sind für getrennte Compilierung der Ausgangsdateien nuetzlich. Extern-Variablen können initialisiert werden, aber nur einmal - es ist nicht zulaessig, dass mehrere initialisierte extern-Variablen eines Typs und mit demselben Identifikator existieren.
Sehen Sie auch
Datentypen, Inkapsulation und Erweiterungsfaehigkeit der Typen, Initialisierung der Variablen, Sichtbereich und Lebensdauer der Variablen, Erzeugung und Entfernung der Objekte