目录
一、实验环境二、C语言整数简介1、类型说明符(1) signed和unsigned(2) 省略书写
2、sizeof运算符-计算当前环境下各类型的字节数
三、整数存储-原码,反码,补码1、原码2、反码3、补码4、小结
四、总结五、文末声明
一、实验环境
Windows 10 系统 Visual Studio 2019
二、C语言整数简介
1、类型说明符
类型说明符字节数输入输出格式取值范围short int2%hd- 32768 ~ 32767(5位十进制数)unsigned short int2%hu0 ~ 65535(5位)int4%d- 2147483648 ~ 2147483647(10位)unsigned int4%u0 ~ 4294967295(10位)long int4%ld- 2147483648 ~ 2147483647(10位)unsigned long int4%lu0 ~ 4294967295(10位)long long int8%lld或%I64d- 9223372036854775808 ~ 9223372036854775807(20位)unsigned long long int8%llu或%I64u0 ~ 18446744073709551615(20位)
这里需要注意,上述字节数是我当前环境下的字节数。C语言中规定:长整型(long int)至少和整型(int)一样长,整型(int)至少和短整型(short int)一样长,即 short int |