C variable sichtbarkeit?
Kann jemand helfen ich weis nicht was mit angelegt oder freigegeben gemeint ist und bitte eine phase lösen
1 Antwort
Vom Beitragsersteller als hilfreich ausgezeichnet
![](https://images.gutefrage.net/media/default/user/5_nmmslarge.png?v=1438863662000)
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Programmiersprache, Programmieren & Softwareentwicklung
Angelegt könnte definiert meinen, wenn also ein Speicherort allokiert wurde.
Freigegeben, wenn dieser Speicherort nicht mehr verfügbar ist.
Typisches BEispiel:
void f(){ int a;}
a wird auf dem Stack abgelegt/erzeugt, indem beim Einsprung der Stackpointer entsprechend gesetzt wird. Beim Rücksprung geht der BEreich des Stacks dann verloren.
![](https://images.gutefrage.net/media/default/user/12_nmmslarge.png?v=1551279448000)