CoursDeC

13033 mots 53 pages
Initiation au langage C

Paul Gaborit
1997 — 2012

Avant-propos
Ce document est le support du cours d’initiation au langage C de l’École des mines d’Albi-Carmaux. Ce cours n’est certainement pas une présentation complète et exhaustive du langage et de ses possibilités. De nombreuses notions sont laissées de côté et d’autres sont un peu simplifiées. Il devrait tout de même être suffisant pour avoir un rapide aperçu du langage et de ses possibilités. Il a été conçu comme un manuel de référence et ne saurait dispenser le lecteur de suivre les cours et les travaux pratiques correspondants. Le lecteur pourra se reporter à la table des matières et à l’index en fin de document.
Le présent document est très certainement perfectible et peut encore comporter des erreurs. N’hésitez pas à les rapporter à l’auteur afin que le document s’améliore pour les prochains lecteurs.
Paul Gaborit — Albi 1997-2012

Pour tout complément d’information, le lecteur consultera utilement l’ouvrage suivant :
Le langage C (Norme ANSI) par Brian W. Kernighan, Dennis M. Ritchie
2004 - 2e édition
Collection: Sciences Sup, Dunod
EAN13 : 9782100487349
Ce livre de 300 pages environ est la référence en C puisqu’il est écrit par les créateurs du langage. Il est très complet et didactique. Toute personne désirant réellement programmer en C devrait y avoir accès.

Chapitre 1
Présentation du langage C
Le langage C est né au début des années 70. Il a été créé pour mettre en œuvre le système UNIX. Mais sa simplicité d’implémentation et sa puissance ont permis son développement sur la plupart des plates-formes informatiques.
Voici quelques caractéristiques du langage :








créé pour UNIX; normalisé (ANSI) ; langage procédural ; à la fois très puissant et très permissif ; proche de la machine et pourtant structuré ; est un sous-ensemble du langage C++ ; semble très compliqué et surtout illisible !

On entend dire souvent que le langage C sert à développer les systèmes. C’est vrai mais c’est très

en relation

  • Cours ACRC
    756 mots | 4 pages
  • Cours df
    404 mots | 2 pages
  • Cours acrc
    468 mots | 2 pages
  • Cours escp
    1453 mots | 6 pages
  • Cours edc
    2883 mots | 12 pages
  • Cours Cc
    5890 mots | 24 pages
  • Montaigne
    350 mots | 2 pages
  • Cours rc
    1298 mots | 6 pages
  • 2 Graines cacao
    1877 mots | 8 pages
  • Livret d'accueil néonatologie
    1004 mots | 5 pages
  • Cours d'acrc
    472 mots | 2 pages
  • Cours tc
    2328 mots | 10 pages
  • Cours tc
    365 mots | 2 pages
  • 04_TPC 1
    252 mots | 2 pages
  • Cours De C
    9486 mots | 38 pages