Programmation en C – Structure d’un programme

Avant d’étudier les éléments de base du langage de programmation C, examinons la structure de programme C afin que nous puissions la prendre comme référence dans les chapitres suivantes.
 

Exemple Hello World

Un programme C se compose essentiellement des parties suivantes :

  • Les Commandes de préprocesseur
  • Les fonctions
  • Les variables
  • Les déclarations et les expressions
  • Les commentaires
 
Voici un code simple qui affiche le mot « Hello World » :

#include <stdio.h>

int main() {
   /* my first program in C */
   printf("Hello, World! n");
   return 0;
}

Jetons un coup d’oeil aux différentes parties du programme ci-dessus :

– La première ligne du programme #include <stdio.h> est une commande de préprocesseur, qui indique à un compilateur C d’inclure le fichier stdio.h avant de compiler le programme.

– La ligne suivante int main() est la fonction principale où commence l’exécution du programme.

– La ligne suivante /*…*/ sera ignorée par le compilateur et elle a été mis pour ajouter des commentaires supplémentaires dans le programme. Donc, ces lignes sont appelées des commentaires dans le programme.

– La ligne suivante printf (…) est une autre fonction disponible en C qui fait appel au message « Hello, World! » et à afficher sur l’écran.

– La ligne suivante retourne 0; met fin à la fonction main() et renvoie la valeur 0.
 

Compiler et exécuter le programme C

On va voir comment enregistrer le code source dans un fichier et comment le compiler et l’exécuter. Voici les 7 étapes :
– Ouvrez un éditeur de texte et ajoutez le code ci-dessus.

– Enregistrez le fichier comme hello.c

– Ouvrez une invite de commandes et allez dans le répertoire où vous avez enregistré le fichier.

– Tapez gcc hello.c et appuyez sur Entrée pour compiler votre code.

– S’il n’y a pas d’erreurs dans votre code, l’invite de commande vous amènera à la ligne suivante et générera un fichier exécutable a.out.

– Maintenant, tapez a.out pour exécuter votre programme.

– Vous verrez la sortie « Hello World » s’affiche sur l’écran.

$ gcc hello.c
$ ./a.out
Hello, World!

Assurez-vous que le compilateur gcc est dans votre PATH et que vous l’exécutez dans le répertoire contenant le fichier source hello.c.
 
 

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.