« Programmation/Types » : différence entre les versions

Contenu supprimé Contenu ajouté
Tavernier (discussion | contributions)
TT
Kevin Th (discussion | contributions)
m Quelques fautes de frappe...
Ligne 71 :
 
=== Caractère ===
Il faut ici faire la distinction entre le caractère (par exemple « a latin minuscule ») et sa représentation graphique (le « a » que vous voyez sur votre écran). Un caractère est le plus souvent représenté par une valeur numérique, où chaque valeur est associée à un caractère comme « a latin minuscule », « symbole mathématique de l'addition », « apostrophe ». La gestion des caarctèrescaractères en informatique a une histoire très longue. En effet, il est nécessaire de décider de la liste des caractères qui seront disponibles. Or, cette liste peut être diffrentedifférente suivant les pays (pensez aux langues arabes, asiatiques, au russe...) et, de fait, un grand nombre de ''codages'' de caractères ont été créés, avec chacun sa propre liste, et où un même caractère pouvait être associé à une valeur numérique différente suivant le codage (voir l'article [[w:Codage de caractères|Codage de caractères]] sur Wikipédia).
 
En pratique, l'encodage ASCII (et ses dérivés) est très courant, et tend à être remplacé très avantageusement par l'Unicode.