Structure de base d’un programme
Fait partie de la section Fondamentaux 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ématiquesCes 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.
Essayez vous-même
Cette leçon ne comprend pas de défi de code.
Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.
Toutes les leçons de Fondamentaux
2Variables
Types de donnéesEntierVirgule flottante - DoubleCaractèresBooléensConstantesBases de printfRègles de nommage des variablesConversion de type - Partie 1Conversion de type - Partie 2Défi récapitulatif3Opérateurs
Opérateurs arithmétiquesOpérateur moduloIncrémentation/DécrémentationOpérateurs d’affectationOpérateurs relationnelsOpérateurs logiques — Partie 1Opérateurs logiques — Partie 2Opérateurs logiques — Partie 3Défi récapitulatifEntraînez-vous par vous-même : Compilateur C en ligne