>>106581206
>you don't even know the definition of c data types.
That table is so wrong.
char: At least 8 bits. (It can be more, but it's usually 8).
int: At least 16 bits (must hold at least -32767 to 32767).
long: At least 32 bits.
long long (C99+): At least 64 bits.