Salut !

Imaginons que je veuille travailler sur de très petits nombres entiers compris entre 0 et 255. Quel type de données utiliser pour mes variables pour garantir le truc le plus optimal ?

Des unsigned char, des unsigned short int, des int ou des unsigned int ?
Je pourrais très bien travailler avec des char, mais est-ce qu'il y aura un gain sur les calculs ? De plus je ne sais pas trop si les compilos pourront optimiser des calculs sur des char puisque en principe ce n'est pas fait pour ça...

Bref, selon vous quel est le mieux ?

Merci