Heim  >  Artikel  >  Backend-Entwicklung  >  Sind die in der Hauptfunktion definierten Variablen in globalen Variablen der C-Sprache definiert?

Sind die in der Hauptfunktion definierten Variablen in globalen Variablen der C-Sprache definiert?

王林
王林Original
2020-06-19 15:46:0214031Durchsuche

Sind die in der Hauptfunktion definierten Variablen in globalen Variablen der C-Sprache definiert?

Die in der Hauptfunktion in der Sprache C definierten Variablen sind keine globalen Variablen, sondern lokale Variablen.

Die in der Hauptfunktion definierten Variablen haben den gleichen Lebenszyklus wie die globalen Variablen.

(Empfohlenes Tutorial: C Language Tutorial)

Hinweis: Globale Variablen müssen außerhalb der Funktion definiert werden.

Die Hauptfunktion ist die erste benutzerdefinierte Funktion, die nach dem Programmstart ausgeführt wird.

Was sind lokale Variablen?

Eine innerhalb einer Funktion definierte Variable wird als lokale Variable bezeichnet. Sie ist auf das Innere der Funktion beschränkt. Nach dem Verlassen der Funktion wird ein Fehler gemeldet.

Was sind globale Variablen?

Variablen, die außerhalb aller Funktionen definiert sind, werden als globale Variablen bezeichnet. Standardmäßig umfasst ihr Geltungsbereich das gesamte Programm, d. h. alle Quelldateien, einschließlich .c- und .h-Dateien.

Das obige ist der detaillierte Inhalt vonSind die in der Hauptfunktion definierten Variablen in globalen Variablen der C-Sprache definiert?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn