Loading lang_c_03_types...

enib_small.png LANG-C 03_Types — Variété de types

Comme vu précédemment, le langage C impose le choix d'un type pour chacune des données manipulées.
À cette occasion, les quelques-uns d'entre eux qui sont les plus couramment utilisés ont été présentés ; il faut effectivement les choisir en priorité si aucune contrainte n'impose l'usage d'un type plus spécifique.
Il existe toutefois une variété de types qui sont semblables à ceux-ci.
Ce sont également des entiers et des réels mais ils diffèrent essentiellement par la plage de valeurs qu'ils peuvent recouvrir.
Ce chapitre propose de découvrir les principales propriétés de cette variété de types afin de mettre en évidence les limites qu'ils imposent quant au bon fonctionnement d'un programme.
Ceci permettra d'acquérir les éléments de décision pour choisir les types les mieux adaptés aux problèmes qui risquent de franchir de telles limites.

Mise en place du programme d'expérimentation
{1 #size } La taille des types
{2 #overflow } Dépassement de capacité
{3 #real } Les limites des réels

Ici s'achève ce chapitre dans lequel nous nous sommes familiarisés avec la variété de types entiers et réels disponibles dans le langage C.
Nous avons mis en évidence quelques propriétés usuelles qui permettent d'effectuer des choix lorsque les spécificités du problème abordé l'imposent.

Voici un récapitulatif des points à retenir et à maîtriser :

Code source de l'expérimentation