Maison >développement back-end >Tutoriel C#.Net >Quelle est la structure du programme source du langage C ?
Un programme source en langage C peut être composé d'un ou plusieurs fichiers source, et chaque fichier source peut être composé d'une ou plusieurs fonctions, quel que soit le nombre de fichiers dont un programme source est composé, il ne peut y en avoir qu'un ; Il existe une fonction principale, c'est-à-dire la fonction principale ; pour définir une fonction, vous devez spécifier 4 éléments : le type de retour, le nom de la fonction, la liste des paramètres formels entre parenthèses (peut être vide) et le corps de la fonction.
Recommandation du didacticiel : "Vidéo du didacticiel sur le langage C"
Au moins un programme source en langage C a une fonction principale . Quatre éléments doivent être spécifiés pour définir une fonction : le type de retour, le nom de la fonction, la liste des paramètres entre parenthèses (éventuellement vide) et le corps de la fonction. Caractéristiques structurelles des programmes sources :
1. Un programme source en langage C peut être composé d'un ou plusieurs fichiers sources.
2. Chaque fichier source peut être composé d'une ou plusieurs fonctions.
3. Quel que soit le nombre de fichiers dont se compose un programme source, il existe une et une seule fonction principale, c'est-à-dire la fonction principale.
4. Il peut y avoir des commandes de prétraitement dans le programme source (la commande include n'est qu'une d'entre elles). Les commandes de prétraitement doivent généralement être placées au début du fichier source ou du programme source.
5. Chaque description et chaque déclaration doit se terminer par un point-virgule. Cependant, les points-virgules ne peuvent pas être ajoutés après le prétraitement des commandes, des en-têtes de fonctions et des accolades "}".
6. Les identifiants et les mots-clés doivent être séparés par au moins un espace. S'il existe des séparateurs évidents, vous ne pouvez plus ajouter d'espaces pour les séparer.
7. En langage C, il existe un ensemble d'instructions de contrôle associées pour implémenter les structures de sélection et les structures de boucle : instructions de contrôle de sélection : if ; Instructions de contrôle de boucle : for, while, do... while. Instructions de contrôle de transfert : break, continue, goto.
Informations étendues
Caractéristiques uniques du langage C
1. langage procédural à portée variable et fonctionnalité récursive.
2. Les paramètres passés en langage C sont tous passés par valeur (passage par valeur). De plus, un pointeur peut également être passé (un pointeur passé par valeur).
3. Différents types de variables peuvent être combinés à l'aide de structures (struct).
4. Il n'y a que 32 mots-clés réservés, ce qui rend la dénomination des variables et des fonctions plus flexible.
5. Certains types de variables peuvent être convertis, tels que les variables entières et caractères.
6. Grâce aux pointeurs, le langage C peut facilement effectuer un contrôle de bas niveau de la mémoire.
7. Le préprocesseur rend la compilation du langage C plus flexible.
Pour plus de connaissances sur la programmation, veuillez visiter : Introduction à la programmation ! !
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!