Lang c1 ppt Algorithmique et Programmation en langage C Abdellatif HAIR Université Sultan Moulay Slimane Faculté des Sciences et Techniques B P Béni- Mellal MAROC C GENERALITES ? HISTORIQUE ? CARACTÉRISTIQUES ? FORME GÉNÉRALE D'UN PROGRAMME C ? RÈGLES D'É

Algorithmique et Programmation en langage C Abdellatif HAIR Université Sultan Moulay Slimane Faculté des Sciences et Techniques B P Béni- Mellal MAROC C GENERALITES ? HISTORIQUE ? CARACTÉRISTIQUES ? FORME GÉNÉRALE D'UN PROGRAMME C ? RÈGLES D'ÉCRITURE DES PROGRAMMES C C HISTORIQUE x Le langage C est né en dans les laboratoires de la Bell Telephone AT T des travaux de Brian Kernighan et Dennis Ritchie x Il a été conçu à l'origine pour l'écriture du système d'exploitation UNIX - du noyau écrit en C et s'est vite imposé comme le langage de programmation sous UNIX x Très inspiré des langages BCPL Martin Richard et B Ken Thompson il se présente comme un super-assembleur ou assembleur portable En fait c'est un compromis entre un langage de haut niveau Pascal Ada et un langage de bas niveau assembleur x Il a été normalisé en par le comité X J de l'American National Standards Institute ANSI C CARACTÉRISTIQUES x Langage structuré conçu pour traiter les t? ches d'un programme en les mettant dans des blocs x produit des programmes e ?caces il possède les mêmes possibilités de contrôle de la machine que l'assembleur x Déclaratif tout objet C doit être déclaré avant d'être utilisé x Format libre la mise en page des divers composants d'un programme est totalement libre Cette possibilité doit être exploitée pour rendre les programmes lisibles C CARACTÉRISTIQUES x Modulaire une application pourra être découpée en modules qui pourront être compilés séparément Un ensemble de programmes déjà opérationnels pourra être réuni dans une librairie Cette aptitude permet à C de se développer de lui même x Transportable les entrées sorties sont réunies dans une librairie externe au langage x Spéci ?cité vient de son traitement des pointeurs et à son aptitude à générer un code compact et rapide C FORME GÉNÉRALE D'UN PROGRAMME C ? Squelette de programme Un programme C est composé de x Directives du préprocesseur permettent d'e ?ectuer des manipulations sur le texte du programme source avant la compilation inclusion de ?chiers substitutions macros compilation conditionnelle Une directive du préprocesseur est une ligne de programme source commençant par le caractère dièse x Déclarations dé ?nitions Déclaration la déclaration d'un objet C donne simplement ses caractéristiques au compilateur et ne génère aucun code Dé ?nition la dé ?nition d'un objet C déclare cet objet et crée e ?ectivement cet objet C FORME GÉNÉRALE D'UN PROGRAMME C Un programme C est composé de suite x Fonctions Ce sont des sous-programmes dont les instructions vont dé ?nir un traitement Elles peuvent retourner une valeur à la fonction appelante Le programme principal est une fonction dont le nom doit impérativement être main x Commentaires éliminés par le préprocesseur ce sont des textes compris entre et Le symbole permet de mettre en commentaire toute la ligne qui la suit i e les caractères à droite de ce symbole sur la même ligne C FORME GÉNÉRALE D'UN PROGRAMME C include Déclaration des bibliothèques Déclaration des variables cf chapitre int main void printf

Documents similaires
Lacan lectures Un exercice de lecture Esthela Solano Le Séminaire R S I ? d ? une grande complexité inaugure le passage de l ? enseignement de Jacques Lacan à ce que Jacques-Alain Miller a nommé le tout dernier enseignement ? Quel est l ? intérêt de Lacan 0 0
Application froid GENERALITES Processus d ? altérations des aliments Des estimations ont montré que dans certaines régions du monde la moitié des denrées alimentaires disponibles est perdue entre le moment de la production et celui de la consommation Les 0 0
Audit digital ma pdf AUDIT DIGITAL pour la société MIEUX APPRENDRE Etude réalisée par Laetitia Guilbert Juin CL ? EDITORIAL SUR MA ET THIAGI CONTENU ET ACCESSIBILITÉ Vous allez découvrir l ? audit des sites internet Mieux-Apprendre fr et thiagi fr Vos sit 0 0
Cours d x27 ses de 2nde A La productionQu ? est-ce que la production Production activité socialement organisée qui combine des facteurs de production et des consommations intermédiaires pour fabriquer des biens et des services a ?n de satisfaire des besoi 0 0
Lachi said2 ETAT CIVIL Nom LACHI Prénom SAID Date et lieu de naissance à Sidi Merouane W Mila Situation Familiale Célibataire Nationalité Algérienne Adresse Jardin d'informatique Sidi Merouane Wilya de Mila TEL Fax DIPLÔMES ET Diplôme en électromécanique 0 0
Fiche de td n 1 en controle de gestion sur les couts complets 0 0
Une idee pour notre ville UNE IDÉE POUR NOTRE VILLE Mardi le Septembre En groupe de deux ou maximum trois personnes vous devez chercher une idée pour améliorer votre ville Production écrite Dans une production écrite de - mots vous devez Choisir un nom po 0 0
management des achats pour ing 2 2 0 0
Catalogue nouveautes cle international 2021 1 0 0
Manuel utilisateur geosource 0 0
  • 43
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager