Variablen Flashcards
Variablen
° Abstraktion eines physischen Speicherplaztes
° Benutzen/ ansprechen durch den Namen
° haben den Charakter eines Behälters:
- Belegung (aktueller Inhalt) kann sich ändern
- Typ legt Wertebereich, zulässige Operationen und weitere Eigenschaften fest
Deklaration von Variablen
° Deklaration vor Verwendung
° durch:
- Angabe des Typs
- Vergabe eines Namens über einen Bezeichner
° Durch reine Deklaration von Variablen ist deren Belegung zunächst meist undefiniert
° Bsp.(nur Deklaration):
int i;
boolean b;
Initialisierung von Variablen
° hier, wird eine Variable erstmalig mit einem gültigen Wert befüllt
° Bsp.(Deklaration und Initialisierung):
int i;
boolean b;
b=true;
Veränderung eines Variablenwerts
° Belegung einer Variable kann verändert werden
-> Zuweisung: Name und Typ bleibt erhalten, nur die Belegung ändert sich
° antwort = antwort +2;
-> links des Gleichheitszeichens immer der Bezeichner/Name der Variable
-> Gleichheitszeichen: Zuweisungsoperator, bei richtiger Gleichstellung muss == verwendet werden
-> Typ auf der linken und rechten Seite muss kompatibel sein
-> Rechte Seite: Ausdruck, der einen Wert liefert
° Bsp.:
antwort += 2;
-> dasselbe wie:
antwort = antwort +2;
=
Zuweisung
==
Gleichheit
!=
Ungleichheit