Menu
Coddy logo textTech

Structure de base d'un programme

Fait partie de la section Fundamentals du Journey C de Coddy — leçon 4 sur 63.

Tout programme C doit commencer par des directives d'en-tête telles que :

 #include <stdio.h> // En-tête pour les entrées/sorties
 #include <math.h> // En-tête pour les fonctions mathématiques

Ces directives incluent des fichiers d'en-tête contenant les déclarations des fonctions et des objets utilisés par votre programme.

Tout le code exécutable doit se trouver à l'intérieur de la fonction main(), qui est le point d'entrée du programme. Par exemple :

#include <stdio.h> // En-tête pour les entrées/sorties

int main() { // Fonction principale
    printf("This is my first C program!"); // Instruction de sortie
    return 0; // Instruction de retour - non obligatoire en C moderne 
}

N'oubliez pas que chaque instruction se termine par un point-virgule (;), à l'exception des blocs de code entre accolades. Le point-virgule est obligatoire et indique à C que vous avez atteint la fin d'une instruction.

challenge icon

Défi

Facile

Créez un programme C avec une fonction main(). À l'intérieur de la fonction main(), écrivez le code pour afficher le texte suivant :

This is my first C program!

Aide-mémoire

Chaque programme C doit commencer par des directives d'en-tête :

#include <stdio.h> // En-tête pour les entrées/sorties
#include <math.h> // En-tête pour les fonctions mathématiques

Tout le code exécutable doit se trouver à l'intérieur de la fonction main() :

#include <stdio.h>

int main() {
    printf("This is my first C program!");
    return 0;
}

Chaque instruction se termine par un point-virgule (;), à l'exception des blocs de code entre accolades.

Essayez vous-même

#include <stdio.h>

int main() {
    // Votre code ici
    
    return 0;
}
quiz iconTestez-vous

Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.

Toutes les leçons de Fundamentals