« Langage C/Variables » : différence entre les versions
Contenu supprimé Contenu ajouté
mAucun résumé des modifications |
m Robot : Remplacement de texte automatisé (-([0-9]+)( | )*([0-9]*)( | )*([0-9]*)( | )*(octets?|o|ko|Kio|Mo|Mio|Go|Gio|To|Tio|Po|Pio|Eo|Eio)\b +{{unité|\1\3\5|\7}}) |
||
Ligne 204 :
=== Taille d’un type ===
Peut-être vous êtes vous demandés pourquoi existe t-il autant de types différents. La réponse est toute simple : la taille des mémoires était très limitée à l’époque où le langage C a été créé. En effet, le PDP-11 sur lequel le C a été conçu ne possédait que 24 Ko de mémoire (pour comparaison une calculatrice TI-Nspire possède {{unité|100
Aujourd’hui ce n’est plus un problème, il n’est pas nécessaire de se casser la tête sur quel type choisir (excepté si vous voulez programmer pour de petits appareils où la mémoire est plus petite). En pratique, on utilisera surtout char pour les caractères, int pour les entiers et double pour les flottants. Les autres types ne servent pas à grand-chose.
|