char ふつう8ビット
short ふつう16ビット
int 今時なら32ビット
long ふつう32ビット

まああれだ。厳格にはlimits.hを見なきゃだめってことだ