1.3.1 Variablen Deklarationen und Definitionen
1.3.1 Variablen Deklarationen und Definitionen
Wenn wir den Folegenden code Schreiben, dan deklarieren wir eine Variable:
int iMeineVar; //Variable deklarieren
Wir Deklarieren eine Variable Namens iMeineVar vom typ int. Obwohl jetz iMeineVar erklärt wurde ist sie undefiniert: das heist den wert den es speichern sol ist unbekannt. Versuchen sie und führen sie dieses kleine Program mal aus:
#include <iostream> //Einbinden von iostream
using namespace std; //Bewirkt das man std=Standart vor Befehlen weg lassen kann
//Hauptprogramm
int main ()
{
//Variablen deklarieren
int iMeineVar;
//Ausgabe
cout << iMeineVar << endl;
int iMeineVar;
//Ausgabe
cout << iMeineVar << endl;
system("PAUSE"); //Pausebefehl
return 0; //Gibt einen wert Zürück
}
Wenn wir einen Wert einer variable zuweissen, dan definieren wir oder initialiseren sie:
iMeineVar = 10; //Variable Defenition
Das "=" Symbol in C++ wird als Zuweisungsoperator Benutzt.
Nun deklarieren und definieren wir ine Variable zu Gleich:
int x, y, z; //Variable Deklarieren
x = 1, y = 2, z =3; //Variable Definieren
float f = 1.0f, j =2.0f, k = 3.0f; //Variable Deklarieren und Definieren
Trotz allem empfehl ich eine deklaration und eine definition pro zeille, wegen der Lesbarkeit.
Datum: 28.06.2012