« Langage C++/Types » : différence entre les versions

Contenu supprimé Contenu ajouté
→‎Le Type Char, un type lettré ! : Clarification: ASCII n'est pas la norme à donner comme unique référence; elle est trop ancienne.
Ppignol (discussion | contributions)
m →‎Le Type Char, un type lettré ! : correction orographiques
Ligne 42 :
==== Le Type Char, un type lettré ! ====
 
Le type char est un type un peu particulier : il se comporte comme un entier mais il est destiné à mémoriser des caractères (ou parfois des morceaux de caractères). Dans certains système d'exploitation il existe une table de 256 dessins représentant graphiquement, entre autres, les 26 lettres minuscules et majuscules (52 au total) ainsi que les 10 chiffres (0 à 9). Le reste des 256 codes permet de représenter d'autres caractères tels que le caractère null, l'espace, la tabulation, la ponctuation ou des caractères propres à des langues spéciales, parfois même des ''smiliessmileys''. Le dessin de ces caractères ainsi que leur codage numérique sont définis par une norme de codagede caractères. Par exemple, la norme ASCII est une norme relativement ancienne, alors que la norme unicodeUnicode est plus iniverselleuniverselle. L'ordinateur lui ne manipulera que les valeurs numérique de ce type, par contre les logiciels qui affichent la valeur de ce type à l'écran le font sous forme graphique, c'est-à-dire en affichant le dessin du caractère correspondant à la valeur affectée.
 
Commun aux processeurs 32 et 64 bit :