Maison > développement back-end > C++ > le corps du texte

Expliquer les différentes parties du langage C

PHPz
Libérer: 2023-08-26 19:09:06
avant
928 Les gens l'ont consulté

Expliquer les différentes parties du langage C

Les programmes C sont définis par un ensemble de protocoles que les programmeurs doivent suivre lors de l'écriture du code.

Sections

Le programme complet est divisé en différentes sections comme suit :

  • Section Documentation - Ici, nous pouvons donner des commandes sur le programme comme le nom de l'auteur, la date de création ou de modification. Les informations écrites entre /* */ ou // sont appelées une ligne de commentaire. Ces lignes ne sont pas prises en compte par le compilateur lors de l'exécution.

  • Section Lien - Dans cette section, les fichiers d'en-tête requis pour exécuter le programme sont inclus.

  • Section de définition - Ici, les variables sont définies et initialisées.

  • Section de déclaration globale - Dans cette section, les variables globales qui peuvent être utilisées tout au long du programme sont définies.

  • Section de déclaration du prototype de fonction - Cette section fournit des informations telles que le type de retour de la fonction, les paramètres et les noms utilisés en interne dans la fonction.

  • Fonction principale - Le programme C sera compilé à partir de cette partie. Généralement, il comporte deux parties principales appelées la partie déclaration et la partie exécutable.

  • Section définie par l'utilisateur - Les utilisateurs peuvent définir leurs propres fonctions et effectuer des tâches spécifiques en fonction de leurs besoins.

La forme générale d'un programme 'C'

La forme générale d'un programme C est la suivante :

/* documentation section */
preprocessor directives
global declaration
main ( ){
   local declaration
   executable statements
}
returntype function name (argument list){
   local declaration
   executable statements
}
Copier après la connexion

Exemple

Ce qui suit est un programme C qui effectue une addition en utilisant une fonction avec des paramètres mais aucun valeur de retour −

Démonstration en ligne

#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);
}
Copier après la connexion

Output

Vous verrez la sortie suivante −

Enter a,b :5,6
Addition of a and b is 11
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:tutorialspoint.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal