Wertvariablen
Wertvariablen sind Variablen, die den tatsächlichen Wert eines Datentyps direkt speichern. Im Gegensatz dazu speichern Referenzvariablen einen Verweis (eine Adresse) auf ein Objekt im Speicher. Häufig verwendet man Wertvariablen in Sprachen oder Sprachteilen mit Value Semantics, bei denen Zuweisung und Funktionsübergabe den gespeicherten Wert kopieren.
Semantik und Verhalten: Bei Wertvariablen erfolgt das Kopieren des Wertes bei Zuweisung oder Parameterübergabe. Dadurch entstehen
Typen und Beispiele: Typisch sind primitive Datentypen wie Ganzzahlen, Gleitkommazahlen, Booleans oder Zeichen. Auch Strukturen oder
Abgrenzung zu Referenzvariablen: Referenzvariablen speichern Verweise auf Objekte. Eine Zuweisung kopiert den Verweis, nicht das Objekt;
Nutzung: Wertvariablen eignen sich für kleine, unveränderliche Daten oder wenn Unabhängigkeit der Kopien wichtig ist; bei