Heim >Backend-Entwicklung >C++ >Erklären Sie die verschiedenen Teile der C-Sprache

Erklären Sie die verschiedenen Teile der C-Sprache

PHPz
PHPznach vorne
2023-08-26 19:09:06932Durchsuche

Erklären Sie die verschiedenen Teile der C-Sprache

C-Programme werden durch eine Reihe von Protokollen definiert, die Programmierer beim Schreiben von Code befolgen müssen.

Abschnitte

Das komplette Programm ist wie folgt in verschiedene Abschnitte unterteilt:

  • Dokumentationsabschnitt - Hier können wir Befehle zum Programm eingeben, wie z. B. den Namen des Autors, das Erstellungs- oder Änderungsdatum. Die zwischen /* */ oder // geschriebenen Informationen werden als Kommentarzeile bezeichnet. Diese Zeilen werden vom Compiler bei der Ausführung nicht berücksichtigt.

  • Link-Abschnitt – In diesem Abschnitt sind die Header-Dateien enthalten, die zum Ausführen des Programms erforderlich sind.

  • Definitionsabschnitt – Hier werden Variablen definiert und initialisiert.

  • Globaler Deklarationsabschnitt – In diesem Abschnitt werden globale Variablen definiert, die im gesamten Programm verwendet werden können.

  • Abschnitt zur Deklaration des Funktionsprototyps – Dieser Abschnitt enthält Informationen wie den Rückgabetyp der Funktion, Parameter und Namen, die intern in der Funktion verwendet werden.

  • Hauptfunktion – Das C-Programm wird ab diesem Teil kompiliert. Normalerweise besteht es aus zwei Hauptteilen, dem Deklarationsteil und dem ausführbaren Teil.

  • Benutzerdefinierter Abschnitt – Benutzer können ihre eigenen Funktionen definieren und spezifische Aufgaben entsprechend den Bedürfnissen des Benutzers ausführen.

Die allgemeine Form eines „C“-Programms

Die allgemeine Form eines C-Programms ist wie folgt:

/* documentation section */
preprocessor directives
global declaration
main ( ){
   local declaration
   executable statements
}
returntype function name (argument list){
   local declaration
   executable statements
}

Beispiel

Das Folgende ist ein C-Programm, das eine Addition mithilfe einer Funktion mit Parametern durchführt, aber nicht Rückgabewert −

Online-Demonstration

#include<stdio.h>
void main(){
   //Function declaration - (function has void because we are not returning any values for function)//
   void sum(int,int);
   //Declaring actual parameters//
   int a,b;
   //Reading User I/p//
   printf("Enter a,b :");
   scanf("%d,%d",&a,&b);
   //Function calling//
   sum(a,b);
}
void sum(int a, int b){//Declaring formal parameters
   //Declaring variables//
   int add;
   //Addition operation//
   add=a+b;
   //Printing O/p//
   printf("Addition of a and b is %d",add);
}

Ausgabe

Sie sehen die folgende Ausgabe −

Enter a,b :5,6
Addition of a and b is 11

Das obige ist der detaillierte Inhalt vonErklären Sie die verschiedenen Teile der C-Sprache. 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