Chap1 les elemenst de base du langange c

Introduction au Langage C Lycée Imam Ghazali Brevet de Technicien Supérieur Systèmes et Réseaux Informatiques Module S Aytouna Fouad CIntroduction au Langage C PLAN Chap Les éléments de base du Langage C Chap Les Opérateurs et les expressions Chap Les structures de contrôle Chap Les tableaux Chap Les chaines de caractères Chap Les fonctions Chap Les pointeurs Chap Les structures Chap Les ?chiers CLes Eléments de base du Langage C Introduction Dé ?nitions Communication avec la machine Assembleur langage proche du langage machine Langage machine et Exemples des langages de programmation la programmation structurée et modulaire ada modula C pascal la programmation fonctionnelle lisp la programmation logique prolog la programmation objet smalltalk eifel C java CLes Eléments de base du Langage C Introduction Tous les Languages de Programmation Languages Imperatifs Languages Declaratifs Programmation Procedurale Ada Pascal C Programmation Orientee Objets C Java Programmation Concurrente Ada Programmation Fonctionelle LISP SCHEME Programmation Logique PROLOG Languages Imperatifs Langages incluant des moyens pour le programmeur d ? attribuer des valeurs a des locations en mémoire Languages Declaratifs Langages pour lesquels le programmeur ré échit en terme de valeurs des fonctions et de relations entre entités diverses Il n ? y a pas d ? attribution de valeurs aux variables CLes Eléments de base du Langage C Introduction Modulaire peut être découpé en modules qui peuvent être compilés séparément Universel n'est pas orienté vers un domaine d'application particulier Typé tout objet C doit être déclaré avant d ? être utilisé Portable sur n'importe quel système en possession d'un compilateur C CLes Eléments de base du Langage C Le compilateur Dé ?nition Traduit le texte écrit par un programmeur en un programme exécutable contenant que des suites de et compréhensible par la machine Programme C est un texte écrit avec un éditeur de texte respectant une certaine syntaxe et stocké sous forme d'un ou plusieurs ?chiers généralement avec l'extension c CLes Eléments de base du Langage C Le compilateur Dé ?nition La compilation qui est la traduction d'un programme C en une suite d'instructions machine le résultat produit est un ?chier objet généralement avec l'extension o L'édition des liens produit à partir d'un ou de plusieurs ?chiers objets et des bibliothèques un ?chier exécutable Outre l'assemblage des divers ?chiers objets l'édition des liens inclut les dé ?nitions des fonctions prédé ?nies utilisées par le programme CLes Eléments de base du Langage C Le compilateur Exemple compilation de ?chier ?ch c contenant un programme main printf Bonjour Compilation et édition des liens ? Fich c Fich o Fich exe CLes Eléments de base du Langage C Fichier c Code Executable exe Compilateur C Assembleur Linker Code assembleur Code Objet o CLes Eléments de base du Langage C Les ?chiers include Dé ?nition Se sont des ?chiers qui contiennent les déclarations de variables externes et les prototypes de fonctions de la bibliothèque d'entrée-sortie standard standard input output dans le ?chier que l'on veut compiler de la manière suivante include Voici la version correcte du programme présenté précédemment include

  • 28
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager