Unsigned char permet aussi de representer un entier contrairement a ce que son nom laisse supposer.
Sinon, la plupart du temps, le compilateur arrivera a se debrouiller de maniere a ce que ton chiffre ne passe pas par la memoire et reste au niveau registre. A ce moment, mettre int marche tout aussi bien. Je conseillerai donc l'usage de int la plupart du temps et d'autre type seulement si tu les employes en grande quantites (typiquement un tableau d'entiers).
Derniere chose, les valeurs precedentes sont justes la plupart du temps (x86) mais apres ca depend des processeurs et pas seulement de leur caractere 32/64 bits.
[^] # Re: unsigned short
Posté par gawal . En réponse au message Type pour un chiffre. Évalué à 3.
Sinon, la plupart du temps, le compilateur arrivera a se debrouiller de maniere a ce que ton chiffre ne passe pas par la memoire et reste au niveau registre. A ce moment, mettre int marche tout aussi bien. Je conseillerai donc l'usage de int la plupart du temps et d'autre type seulement si tu les employes en grande quantites (typiquement un tableau d'entiers).
Derniere chose, les valeurs precedentes sont justes la plupart du temps (x86) mais apres ca depend des processeurs et pas seulement de leur caractere 32/64 bits.