Heim >Backend-Entwicklung >C++ >Erläutern Sie die Bereichsregeln für Funktionen in der Sprache C

Erläutern Sie die Bereichsregeln für Funktionen in der Sprache C

王林
王林nach vorne
2023-09-17 19:57:09844Durchsuche

Erläutern Sie die Bereichsregeln für Funktionen in der Sprache C

Bereichsregeln beziehen sich auf:

  • Zugänglichkeit von Variablen.
  • Existenzzeitraum von Variablen.
  • Verwendungsgrenzen von Variablen.

Die Bereichsregeln für Funktionen lauten wie folgt:

  • Eine Funktion ist ein in sich geschlossener Block, der eine bestimmte Aufgabe ausführt.

  • Variablen, die im Funktionskörper deklariert werden, werden lokale Variablen genannt.

  • Diese Variablen existieren nur innerhalb der spezifischen Funktion, die sie erstellt hat. Sie sind auch anderen Funktionen und der Hauptfunktion unbekannt.

  • Die Existenz einer lokalen Variablen endet, wenn die Funktion ihre spezifische Aufgabe abschließt und zum Aufrufpunkt zurückkehrt.

EMample 1

Die folgt ein C-Programm, das sich auf Funktionsbezogene Scoping-Regeln bezieht. werden globale Variablen genannt.

Auf diese Variablen kann von jeder Funktion zugegriffen werden.

    Beispiel 2
  • Dies ist ein weiteres C-Programm mit Scoping-Regeln für Funktionen.

  • #include<stdio.h>
    main ( ){
       int a=10, b = 20;
       printf ("before swapping a=%d, b=%d", a,b);
       swap (a,b);
       printf ("after swapping a=%d, b=%d", a,b);
    }
    swap (int a, int b){
       int c;
       c=a;
       a=b;
       b=c;
    }
  • Ausgabe

    Die Ausgabe ist wie folgt: −
  • Before swapping a=10, b=20
    After swapping a = 10, b=20

Das obige ist der detaillierte Inhalt vonErläutern Sie die Bereichsregeln für Funktionen in der Sprache C. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen

In Verbindung stehende Artikel

Mehr sehen