Latest web development tutorials

la structure du programme C

Avant que nous apprenons les blocs de construction de base de langage C, nous allons jeter un oeil à un minimum de structure du programme C, dans la section suivante peut servir de référence.

Exemples C Bonjour tout le monde

Programme de C comprend les composants suivants:

  • directives de préprocesseur
  • fonction
  • variable
  • Déclaration et Expression
  • note

Regardons un simple morceau de code, vous pouvez sortir les mots "Bonjour tout le monde":

#include <stdio.h>

int main()
{
   /* 我的第一个 C 程序 */
   printf("Hello, World! \n");
   
   return 0;
}

Ensuite, nous expliquons ci-dessus, cette procédure:

  1. La première ligne du#includeprogramme<stdio.h>est une directive de préprocesseur qui indique au compilateur C avant la compilation réelle pour inclure le fichier stdio.h.
  2. L'intligne suivanteprincipale ()est la fonction principale, l' exécution du programme commence ici.
  3. /*...*/ Ligne suivante sera ignorée par le compilateur, où placer le contenu de la note du programme. Ils sont connus comme des notes de programme.
  4. La prochaineprintfde ligne(...)est un C dans une autre fonction disponible, le message "Bonjour tout le monde!" Sur l'écran.
  5. Le prochainretour à la ligne 0,la fin de la fonction main (), et renvoie la valeur 0.

l'exécution du programme Compiler & C

Regardons comment enregistrer le code source dans un fichier, et comment compiler et exécuter. Voici quelques étapes simples:

  1. Ouvrez un éditeur de texte, ajoutez le code ci-dessus.
  2. Enregistrez le fichier en tant quehello.c.
  3. Ouvrez une invite de commande, modifiez le répertoire pour enregistrer le fichier.
  4. Tapezhello.c gcc,appuyez sur Entrée, compiler le code.
  5. S'il n'y a pas d' erreurs dans le code, l'invite de commande sauter à la ligne suivante et génèrea.outfichier exécutable.
  6. Maintenant , tapeza.outpour exécuter le programme.
  7. Vous pouvez voir l' affichage sur écran"Bonjourtout lemonde".
$ gcc hello.c
$ ./a.out
Hello, World!

Assurez-vous que votre chemin est inclus compilateur gcc, et assurez-vous de l'exécuter dans le répertoire contenant le fichier source hello.c.