Retour au cours

Votre premier programme en C : 'Hello World'

Langage C : de Zéro à Héros - Le Guide Complet pour Débutants

Leçon 3 : Votre premier programme en C : 'Hello World'

Écrivons l'emblématique premier programme qui affiche du texte à l'écran.

Le code (hello.c)

c #include <stdio.h>

int main() { // Affiche le message dans la console printf("Hello, World!\n"); return 0; }

Explication ligne par ligne

  1. #include <stdio.h> : Cette ligne est une directive de préprocesseur. Elle demande au compilateur d'inclure le contenu du fichier d'en-tête Standard Input/Output (stdio.h), qui contient la définition de la fonction printf.
  2. int main() : C'est la fonction principale. L'exécution de tout programme C commence ici. int indique que la fonction renvoie une valeur entière.
  3. { ... } : Les accolades définissent le corps de la fonction, contenant les instructions à exécuter.
  4. printf("Hello, World!\n"); : L'instruction centrale. printf est utilisée pour afficher du texte. \n est une séquence d'échappement représentant un caractère de saut de ligne.
  5. return 0; : Cela termine la fonction main et signale au système d'exploitation que le programme s'est exécuté avec succès (0 signifie généralement le succès).

Compilation et exécution

  1. Sauvegarder : Enregistrez le code sous le nom hello.c.

  2. Compiler : Ouvrez le terminal dans le répertoire où vous avez enregistré le fichier et exécutez : bash gcc hello.c -o hello_program

    • gcc : La commande du compilateur.
    • hello.c : Le fichier source.
    • -o hello_program : Génère le fichier exécutable nommé hello_program (ou hello_program.exe sous Windows).
  3. Exécuter : Lancez le fichier généré : bash ./hello_program

Résultat :

Hello, World!