Programmer En Langage C Avec Exercices Corrigés

70254 mots 282 pages
Programmer en langage C
Avec exercices corrigés

C. Delannoy

VI

Avant-propos

A vant-propos

Le langage C a été créé en 1972 par Denis Ritchie avec un objectif relativement limité : écrire un système d'exploitation (UNIX).
Mais ses qualités "opérationnelles" l'ont très vite fait adopter par une large communauté de programmeurs.
Une première "définition" du langage est apparue en 1978 avec l'ouvrage de Kernighan et Ritchie The C programming language.
Mais le langage a continué d'évoluer après cette date à travers les différents compilateurs qui ont vu le jour. Son succès international a contribué à sa normalisation, d'abord par l'ANSI (American National Standard Institute), puis par l'ISO (International
Standardization Organisation), plus récemment en 1993 par le CEN (Comité européen de normalisation) et enfin, en 1994, par l'AFNOR. En fait, et fort heureusement, toutes ces normes sont identiques, et l'usage veut qu'on parle de "C ANSI" ou de "C norme
ANSI".
La norme ANSI élargit, sans la contredire, la première définition de Kernighan et Ritchie. Outre la spécification de la syntaxe du langage, elle a le mérite de fournir la description d'un ensemble de fonctions que l'on doit trouver associées à tout compilateur C sous forme d'une "bibliothèque standard". En revanche, compte tenu de son arrivée tardive, cette norme a cherché à "préserver l'existant", en acceptant systématiquement les anciens programmes. Elle n'a donc pas pu supprimer certaines formulations quelque peu désuètes
1
ou redondantes .
Cet ouvrage a été conçu comme un cours de programmation en langage C. Suivant notre démarche habituelle, héritée de notre expérience de l'enseignement, nous présentons toujours les notions fondamentales sur un ou plusieurs exemples avant d'en donner plus formellement la portée générale. Souvent constitués de programmes complets, ces exemples permettent l'auto expérimentation.
La plupart des chapitres proposent des exercices que nous vous conseillons de résoudre d'abord

en relation

  • Oral tpe epi
    1048 mots | 5 pages
  • Cas Picasoe V2020
    7343 mots | 30 pages
  • Referentiel bts esf 1er esf
    16301 mots | 66 pages
  • Creation d'apprentissage du royal au chocolat
    1789 mots | 8 pages
  • Programmation en vc++ avec les mfc
    3818 mots | 16 pages
  • Evaluation m1 art plastique
    888 mots | 4 pages
  • Kit de démarrage à l'école primaire
    1269 mots | 6 pages
  • Corrigé histoire
    653 mots | 3 pages
  • L'évaluation en classe de 3e
    1146 mots | 5 pages
  • 385544 La Programmation Systeme En C Sous Unix
    14516 mots | 59 pages
  • zefzef
    643 mots | 3 pages
  • Algorithmique Techniques Fondamentale Hellip
    83550 mots | 335 pages
  • Table des mati res 978 2 7460 8297 7 1
    1040 mots | 5 pages
  • Support asp
    314 mots | 2 pages
  • Compiler construction
    1700 mots | 7 pages