68tjs:
pour ma petite tête un char c'est obligatoirement de l'alpha numérique et un entier sur un octet c'est obligatoirement un int8_t.
C'est uniquement dans ta tête ![]()
Et je suis complètement convaincu que c'est plus clair pour les débutants.
Oui .. et non : il faut quand même comprendre qu'un unsigned char, un byte et un uint8_t, c'est bien la même chose, avec 3 noms différents.
Qui plus est, aujourd'hui avec les codages Unicode et UTF8, la correspondance un char = un caractère est devenue fausse.