Heim > Backend-Entwicklung > C++ > In der C-Sprache das Schlüsselwort „extern'.

In der C-Sprache das Schlüsselwort „extern'.

王林
Freigeben: 2023-08-26 19:33:06
nach vorne
718 Leute haben es durchsucht

In der C-Sprache das Schlüsselwort „extern.

Externe Variablen werden auch globale Variablen genannt. Diese Variablen werden außerhalb der Funktion definiert. Diese Variablen sind während der gesamten Ausführung der Funktion global verfügbar. Der Wert globaler Variablen kann durch Funktionen geändert werden. Verwenden Sie das Schlüsselwort „extern“, um externe Variablen zu deklarieren und zu definieren.

Umfang – Sie sind durch keine Funktion eingeschränkt. Sie sind überall im Programm, also global, zu finden.

Standardwert – Globale Variablen haben einen Standardinitialisierungswert von Null.

Lebenszyklus – bis zum Ende der Programmausführung.

Hier sind einige wichtige Punkte zum externen Schlüsselwort in der C-Sprache:

  • Externe Variablen können mehrfach deklariert, aber nur einmal definiert werden.

  • Verwenden Sie das Schlüsselwort „extern“, um die Sichtbarkeit einer Funktion oder Variablen zu erweitern.

  • Standardmäßig sind Funktionen im gesamten Programm sichtbar, es muss keine externe Funktion deklariert oder definiert werden. Dies erhöht nur die Redundanz.

  • Variablen mit dem Schlüsselwort „extern“ werden nur deklariert und nicht definiert.

  • Das Initialisieren einer externen Variablen gilt als Definition der externen Variablen.

Das Folgende ist ein Beispiel für eine externe Variable in der C-Sprache

Beispiel

Demonstration

#include <stdio.h>
extern int x = 32;
int b = 8;
int main() {
   auto int a = 28;
   extern int b;
   printf("The value of auto variable : %d</p><p>", a);
   printf("The value of extern variables x and b : %d,%d</p><p>",x,b);
   x = 15;
   printf("The value of modified extern variable x : %d</p><p>",x);
   return 0;
}
Nach dem Login kopieren

Ausgabe

The value of auto variable : 28
The value of extern variables x and b : 32,8
The value of modified extern variable x : 15
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonIn der C-Sprache das Schlüsselwort „extern'.. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:tutorialspoint.com
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage