Langagec fsb imp Pr EDDAOUI AHMED C ?? - Edition du programme source à l'aide d'un éditeur traitement de textes Le nom du ?? ?chier contient l'extension C exemple EXI C menu edit ? ?? - Compilation du programme source c'est à dire création des codes machi
Pr EDDAOUI AHMED C ?? - Edition du programme source à l'aide d'un éditeur traitement de textes Le nom du ?? ?chier contient l'extension C exemple EXI C menu edit ? ?? - Compilation du programme source c'est à dire création des codes machine destinés au ?? microprocesseur utilisé Le compilateur indique les erreurs de syntaxe mais ignore les ?? fonctions-bibliothèque appelées par le programme ?? Le compilateur génère un ?chier binaire non listable appelé ?chier objet EXI OBJ ?? commande compile ? ?? - Editions de liens Le code machine des fonctions-bibliothèque est chargé création d'un ?? ?chier binaire non listable appelé ?chier executable EXI EXE commande build all ? ?? - Exécution du programme ?? Les compilateurs permettent en général de construire des programmes composés de plusieurs ?? ?chiers sources d'ajouter à un programme des unités déjà compilées CStructure d ? un programme C ?? include ?? void main ?? ? ?? ?? Un programme C est composé de fonctions et de variables Une fonction est elle- même constituée d'une ?? séquence d'instructions qui indiquent les opérations à e ?ectuer alors que les variables mémorisent les valeurs ?? utilisées au cours du traitement Les instructions sont elles-mêmes constituées de mots- clés de variables et de fonctions C ?? Les noms donnés aux variables et fonctions sont ce qu ? on appelle des identi ?cateurs ?? Ils doivent commencer par une lettre majuscule ou minuscule non accentuée mais peuvent contenir outre des lettres des chi ?res et le caractère souligné dans le reste du symbole ?? En langage C les caractères majuscules et minuscules ne sont pas équivalents ainsi printf et PRINTF désignent deux fonctions di ?érentes C ?? La première ligne contient la directive include suivi d ? un nom de ?chier ici stdio h contenant les déclarations nécessaires à l ? utilisation de certaines fonctions ?? Le compilateur dispose ainsi des informations nécessaires pour véri ?er si l ? appel de la fonction en l'occurrence printf est correct ?? A la deuxième ligne la construction main indique le début de dé ?nition d'une fonction dénommée main ?? Tout programme C comporte au minimum une fonction la fonction main qui est la fonction principale par laquelle commence l ? exécution du programme CL ? instruction printf ?? La fonction printf ne fait pas partie du langage C au sens strict mais d'une bibliothèque de fonctions stdio Standard Input Output qui sont toujours fournies avec le langage ?? c ? est ce qui explique la présence de la directive include en début de programme ?? La fonction printf ne provoque pas de retour à la ligne après la cha? ne de caractères qu ? elle a ?che ?? Pour provoquer un retour à la ligne il faut insérer séquence spéciale n dans la cha? ne de caractères C ?? include ?? void main ?? ?? printf Un ?? printf bout de ?? printf texte n ?? printf Nouvelle ligne ?? ?? A ?chera ?? Un bout de texte ??
Documents similaires
-
23
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Fev 14, 2022
- Catégorie Industry / Industr...
- Langue French
- Taille du fichier 80.5kB