Heim >Backend-Entwicklung >C++ >Verschiedene Speicherklassen in C-Sprache
Was sind die verschiedenen Speicherklassen in der C-Sprache? Interpretieren Sie sie mit Programmen.
Eine Speicherklasse ist definiert als der Umfang und die Lebensdauer einer Variablen oder Funktion, die in einem C-Programm vorhanden ist.
Die Speicherklassen in C-Sprache sind wie folgt:
Der Geltungsbereich lokaler Variablen ist auf den Block beschränkt, in dem sie deklariert sind.
Diese Variablen werden innerhalb des Blocks deklariert. ?
Demonstration
#include<stdio.h> void main (){ auto int i=1;{ auto int i=2;{ auto int i=3; printf ("%d",i); } printf("%d", i); } printf("%d", i); }Ausgabe
3 2 1
Das obige ist der detaillierte Inhalt vonVerschiedene Speicherklassen in C-Sprache. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!