Structure d'un programme







1 - Structure d'un programme Pascal


en_tête_programme PASCAL

zone_déclaration de données (étiquettes, constantes, types ou variables)
zone_déclaration de fonctions et procédures

début du programme PASCAL
zone_instructions
fin du programme PASCAL








Structure d'un programme C


en_tête_programme C

zone_déclaration (étiquettes, constantes, structures, types ou variables)
zone_déclaration de fonctions

début de la fonction main
zone_déclaration (étiquettes, constantes, structures, types ou variables)
zone_instructions
fin de la fonction main



En C, il n'y a ni programme principal, ni procédures, il n'y a que des fonctions. Seule une fonction, la fonction main sert de point d'entrée au programme.



Un programme C doit être tappé en minuscules, car ses mots clés sont définis en minuscules, et l'éditeur de lien fait une différence entre les majuscules et les minuscules.



Dans une fonction C, la déclaration des variables se fait dans le corps de la fonction, et non avant.



Pour voir des exemples