Langage c

279 mots 2 pages
12/01/2012

La programmation C
Copie des diapos pour les apprenants Enseignant: Imed Bennour

• Plan du cour
– – – – – – Introduction Les concepts de base du langage C Les Fonctions Les pointeurs Les types dérivés et objets structurés La gestion des fichiers

1

12/01/2012

L’espace de ce cours sur Moodle
• Toutes les ressources (pdf, TD, TP, etc) seront mises sur la plateforme de gestion de cours Moodle. • Vous devez ouvrir un compte sur Moodle: http://ent.uvt.rnu.tn/ • Puis accéder au cours “Programmation C”, suivez le lien: http://us.uvt.rnu.tn/course/
– la clé d’accès au cours est ME1ij (exp ME121)

3

Introduction

2

12/01/2012

Historique et normalisations
1. Le langage C est apparu au cours de l'année 1972 dans les Laboratoires Bell.
– – Il était développé en même temps que UNIX par Dennis Ritchie et Ken Thompson. On parle de C K&R, K&R C en anglais Le prédécesseur de C est le langage B (et BCPL:Basic Combined Programming Language)

2.

C-ANSI ou C89 (formellement ANSI X3.159-1989).
– – -ANSI: American National Standards Institute ANSI C (est une évolution du C K&R qui reste extrêmement compatible. Elle reprend quelques idées de C++.

3.

C99 (formellement ISO/CEI 9899:1999). Parmi les ajouts, on notera les tableaux dynamiques, ainsi que des fonctionnalités.
ISO: International Organization for Standardization

4.

C11 (ISO/IEC 9899:2011 ) . La première grande nouveauté est de loin la plus importante : le support du multitâche et du multicore

monExemple.c
/* exemple de programme C : -somme des nb de 1 à 10 et affichage de la valeur*/ #include int main (void) { int somme; int i; somme = 0; for (i = 1;

en relation

  • Ccccc
    1695 mots | 7 pages
  • Exercices C
    273 mots | 2 pages
  • Duch de lange
    6091 mots | 25 pages
  • C; fijd
    303 mots | 2 pages
  • Fiche cc
    455 mots | 2 pages
  • Ccf A
    262 mots | 2 pages
  • C.e.a.c
    21132 mots | 85 pages
  • Cngc
    657 mots | 3 pages
  • Cgnc
    60293 mots | 242 pages
  • C Fracasse
    188078 mots | 753 pages
  • C
    563 mots | 3 pages
  • Anraud c
    331 mots | 2 pages
  • Ccc-og
    9118 mots | 37 pages
  • Cccc
    36372 mots | 146 pages
  • Ccpe
    1456 mots | 6 pages