Economie

13475 mots 54 pages
Le langage C

Xavier Jeannin
UREC / CNRS Ce cours de 5 jours a été dispensé dans le cadre de la formation permanente du CNRS pour des ingénieurs chercheurs. Xavier.Jeannin@urec.cnrs.fr

©Xavier Jeannin 2000-2005

1

Bibliographie
• Le langage C, 2 éme édition
– B.W. Kenighan D. M. Ritchie, éd. Masson

• Programmer en langage C
– C. Delannoy, éd. Eyrolles

• La référence C norme ANSI/ISO
– C. Delannoy, éd. Eyrolles

• Traps and Pits Fall
– Koenig Addison-Wesley

• Source en C : Noyau Linux • WWW etc
©Xavier Jeannin 2000-2005 2

Plan
• • • • • • • • • • • • • • • • Généralité (Découverte du langage C à travers un exemple) Type de base Les opérateurs Entrées et sorties conversationnelles Les instructions de contrôle Programmation et modularité : les Fonctions Tableaux et pointeurs (références) Chaîne de caractères Les structures et les unions les fichiers Gestion dynamique de la mémoire Préprocesseur Possibilités proches de la machine Supplément sur les fonctions Make Deboggeur (gdb)

©Xavier Jeannin 2000-2005

3

Plan 1
• Généralité – Avant propos sur le langage C • Historique • Intérêt du langage C – Découverte du langage C à travers un exemple • Exemple de programme • Structure d’un programme C • Règle d’écriture • Création d’un programme C Type de base – Notion de type – Les types entiers – Les constantes entières – Les types flottants – Le type caractère – Les constantes – Les enums
©Xavier Jeannin 2000-2005 4



Plan 2
• Les opérateurs – Notion d'instructions et d'expressions – Les opérateurs arithmétiques – Les priorités et associations – Les conversions – Les opérateurs relationnels – Les opérateurs logiques – Les opérateurs d’affectation (Lvalue) – Les opérateurs d’incrémentation – Les opérateurs d ’affectation d ’élargie – L ’opérateur CAST – L ’opérateur conditionnel – L ’opérateur séquentiel – L ’opérateur SIZEOF – Tableau récapitulatif des priorités des opérateurs

©Xavier Jeannin 2000-2005

5

Plan 3

en relation

  • Sujet aps ardeche
    1400 mots | 6 pages
  • Economie
    281 mots | 2 pages
  • Economie
    1018 mots | 5 pages
  • Economie
    518 mots | 3 pages
  • Economie
    2050 mots | 9 pages
  • Economie
    303 mots | 2 pages
  • Economie
    492 mots | 2 pages
  • Programe 2nd
    1235 mots | 5 pages
  • Economie
    404 mots | 2 pages
  • Economie
    447 mots | 2 pages
  • Economie
    405 mots | 2 pages
  • Economie
    490 mots | 2 pages
  • Economie
    1061 mots | 5 pages
  • Economie
    430 mots | 2 pages
  • Economie
    4984 mots | 20 pages