e-Babillard - plateforme pédagogique interactive

Ressources pédagogiques communes concernant... => Langage C => Sujet démarré par: jpdelx sur 26 Octobre 2012 à 14:23:12



Titre: Langage C - Norme C99
Posté par: jpdelx sur 26 Octobre 2012 à 14:23:12
Bonjour
Citation:
En 1999, une nouvelle évolution du langage est normalisée par l'ISO : C99 (formellement ISO/CEI 9899:1999).
Parmi les ajouts, on notera les tableaux dynamiques, ainsi que des fonctionnalités (types complexes, mot-clef « restrict »,
directives agissant sur la simplification des instructions arithmétiques) souhaitables pour les calculs numériques intensifs,
domaine habituel de FORTRAN.

Langage C - normalisation ~> [ Click pour en savoir + (http://fr.wikipedia.org/wiki/C_%28langage%29) ].
Citation:
A l'heure actuelle, deux normes cohabitent : il y a celle publiée en 1989 par l'ANSI(1), reprise en 1990 par l'ISO(2)
connue respectivement sous le nom de C89 et C90 (ce sont les mêmes) et une seconde norme, qui regroupe les différents
drafts apparues depuis la dernière norme, publiée en 1999 par ISO connue sous le nom de C99 (et C2k pour la version ANSI).
Cette dernière a pour but de minimiser les incompatibilités entre le C et le C++ (sans pour autant en faire un seul et même
langage). Voici donc la liste des nouveautés et des modifications apportées par la norme C99 par rapport au C90.



  • La norme C99 - PDF - 3.6 Mo (http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1256.pdf)

  • Les nouveautés du C99 (http://nicolasj.developpez.com/articles/c99/) ~> PDF - 300 Ko (http://ftp://ftp-developpez.com/nicolasj/articles/c99/c99.pdf)



@lpf

J.Phil.




e-Babillard - plateforme pédagogique interactive | Propulsé par SMF 1.0.6 modifié par jpdelx.
© 2001-2005, Lewis Media. Tous droits réservés.