US

Rappel sur les caract�res et les chaines

Le type primitif char

Le type primitif char permet de repr�senter un caract�re. Les char sont cod�s sur 16 bits ce qui permet de repr�senter 65536 caract�res diff�rents. Les caract�res sont encod�s au format Unicode ce qui permet d'utiliser les caract�res chinois, japonais, cor�en, arabe, ...

On peut �crire un caract�re sous forme litt�rale, il suffit de l'entourer de guillemets simples ('). La seule conversion de type widening qui implique le type char est celle qui convertit le type char vers le type int. Il n'est pas possible de convertir de char vers short m�me si les deux types sont cod�s sur 16 bits. En effet, le type char est non-sign�, c'est-�-dire qu'il repr�sente les entiers de 0 � 65535 contrairement aux short qui sont sign�s.