signed char 8 %c, %hhd, %hhi 'Y' unsigned char 8 %c, %hhu, %hho, %hhx, %hhX 'z' short int 16 %hd, %hi unsigned short int 16 %hu, %ho, %hx, %hX int 32 %d, %i -24 unsigned int 32 %u, %o, %x, %X 97U long int 64 %ld, %li -148L unsigned long int 64 %lu, %lo, %lx, %lX 4UL Et voici tous les types réels prédéfinis en C : Type Nombre usuel de bits Formats Exemple float 32 %f, %e, %E, %g, %a 1.5f double 64 %lf, %le, %lE, %lg, %la 87.2 long double 128 %Lf, %Le, %LE, %Lg, %La 4.61L