L-Wert (Programmierung)
Erscheinungsbild
Diese Baustelle befindet sich fälschlicherweise im Artikelnamensraum. Bitte verschiebe die Seite oder entferne den Baustein {{Baustelle}} .
|
L-Werte sind Daten, auf die ein Programm mittels ihrer Speicheradressen zugreifen kann.
Ein L-Wert liegt somit im adressierbaren Speicher. Das L bedeutet, dass ein L-Wert-Ausdruck auf der linken Seite einer Zuweisung stehen kann. L-Wert-Ausdrücke sind häufig Bezeichner.
Beispiele
// C - Quellcode
int x;
int& funktion(int& val) { return val; }
x = 3; // x ist ein L-Wert-Ausdruck
funktion(x) = 0; // funktion(x) ist ein L-Wert-Ausdruck