Programmer en langage c avec exercices corriges
Programmer en langage C Avec exercices corrigés C Delannoy CVI Avant-propos A vant-propos Le langage C a été créé en 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é ?nition du langage est apparue en avec l'ouvrage de Kernighan et Ritchie The C programming language Mais le langage a continué d'évoluer après cette date à travers les di ?é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 par le CEN Comité européen de normalisation et en ?n en 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é ?nition de Kernighan et Ritchie Outre la spéci ?cation 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 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 sur papier en comparant vos solutions avec celles fournies en ?n de volume et en ré échissant sur les di ?érences de rédaction qui ne manqueront pas d'appara? tre Ils serviront à la fois à contrôler les connaissances acquises et à les appliquer à des situations variées Nous avons cherché à privilégier tout particulièrement la clarté et la progressivité de l'exposé Dans cet esprit nous avons systématiquement évité les références avant ce qui le cas échéant autorise une étude séquentielle de même les points les plus techniques ne sont exposés qu'une fois bien assises les bases du langage une présentation prématurée serait perçue comme un bruit de fond masquant le fondamental D'une manière générale notre ?l conducteur est ce qu'on pourrait appeler le C moderne c'est-à-dire non pas la norme ANSI pure et dure mais plutôt l'esprit de la norme dans ce qu'elle a de positif Nous pensons ainsi forger chez le lecteur de bonnes habitudes de programmation en C et par la même occasion nous lui facilitons son entrée future dans le monde du C Par ailleurs nous mentionnons toujours les risques d'écart à la norme que l'on rencontre encore en pratique Le lecteur est ainsi en mesure s'il le souhaite de
Documents similaires










-
39
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Jul 28, 2021
- Catégorie Creative Arts / Ar...
- Langue French
- Taille du fichier 809.4kB