Partie vi Le Centre Culturel Algérien CHAPITRE COURS TP DE LANGAGE C ELEMENTS DE LANGAGE C Le corrigé des exercices et le listing de ces programmes se trouvent à la ?n de chaque chapitre INTRODUCTION Le langage C est un langage évolué et structuré assez p
Le Centre Culturel Algérien CHAPITRE COURS TP DE LANGAGE C ELEMENTS DE LANGAGE C Le corrigé des exercices et le listing de ces programmes se trouvent à la ?n de chaque chapitre INTRODUCTION Le langage C est un langage évolué et structuré assez proche du langage machine destiné à des applications de contrôle de processus gestion d'entrées sorties applications temps réel Les compilateurs C possèdent les taux d'expansion les plus faibles de tous les langages évolués rapport entre la quantité de codes machine générée par le compilateur et la quantité de codes machine générée par l'assembleur et ce pour une même application Le langage C possède assez peu d'instructions il fait par contre appel à des bibliothèques fournies en plus ou moins grand nombre avec le compilateur exemples math h bibliothèque de fonctions mathématiques stdio h bibliothèque d'entrées sorties standard On ne saurait développer un programme en C sans se munir de la documentation concernant ces bibliothèques Les compilateurs C sont remplacés petit à petit par des compilateurs C Un programme écrit en C est en principe compris par un compilateur C Le cours qui suit est un cours ce langage C écrit dans un contexte C ETAPES PERMETTANT L'EDITION LA MISE AU POINT L'EXECUTION D'UN PROGRAMME - Edition du programme source à l'aide d'un éditeur traitement de textes Le nom du ?chier contient l'extension CPP exemple EXI CPP 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 fonctionsbibliothè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 commande èche jaune ? - - CLe Centre Culturel Algérien COURS TP DE LANGAGE C 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 Exercice I- Editer EXI CPP compiler et exécuter le programme suivant include bibliotheque d'entrees-sorties standard include void main puts BONJOUR utilisation d'une fonction-bibliotheque puts Pour continuer frapper une touche getch Attente d'une saisie clavier Le langage C distingue les minuscules des majuscules Les mots réservés du langage C doivent être écrits en minuscules On a introduit dans ce programme la notion d ? interface homme machine IHM L ? utilisateur visualise une information sur l ? écran - L ? utilisateur par une action sur le clavier fournit une information au programme Modi ?er le programme comme ci-dessous puis le tester include bibliotheque d'entrees-sorties standard include void main int a b somme déclaration de variables puts BONJOUR utilisation d'une fonction-bibliotheque a a ?ectation b a ?ectation somme a b a ?ectation et opérateurs printf Voici le resultat d n ? somme puts Pour continuer frapper une touche getch Attente d'une saisie clavier ? Dans
Documents similaires










-
30
-
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 604.1kB