Structure de base d’un programme
Fait partie de la section Fondamentaux du Journey C de Coddy. Leçon 4 sur 63.
La plupart des programmes C commencent par des directives d’inclusion d’en-têtes comme :
#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 dans une fonction. L’exécution commence dans 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 d’affichage
return 0; // Instruction de retour - non obligatoire en C moderne
}N’oublie pas que chaque instruction se termine par un point-virgule (;), sauf dans les blocs de code entre accolades. Le point-virgule est obligatoire et indique à C que tu as 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