Speicherklassen
Speicherklassen, auch als storage classes bekannt, bezeichnen in der Programmierung Kategorien von Objekten danach, wie sie Speicher erhalten, wie lange sie leben und welchen Sichtbarkeits- bzw. Linkage-Bereich sie haben. Sie helfen zu verstehen, wann Speicher reserviert wird, wie lange ein Objekt existiert und in welchem Umfang es im Programm sichtbar ist.
Die zentrale Unterscheidung liegt in der Speicherdauer (Lebensdauer) und der Sichtbarkeit eines Objekts. Objekte mit automatischer
In C und C++ gehören zu den klassischen Speicherklassen auto, register, static und extern. Neuere Sprachstandards