c语言中int的范围是-32768~32767,这个是怎么来的啊

2024-12-17 23:47:16
推荐回答(1个)
回答1:

int表示有符号整型,四个字节,最左边一位表示符号,0为正,1为负;
正数最大为0x7FFF即32767;
负数最大为0xFFFF即-32767。
补充:unsigned int表示无符号整型,取值范围就是0x0000到0xFFFF,即0到65535了:)