阅读背景:

C语言笔记之数据类型(一)

来源:互联网 
结果如下: 可以看出,当一个非负数处于0~TMax(TMax代表某一类型有符号数的最大值)的范围时,无论把它的二进制表示解读成signed还是unsigned,结果都是一样的。这是因为,处于这部分范围内的数,转换成二进制时,最高为都为0,如果按signed解读,它是一个正数,数字部分就是7fff,;而按unsigned解读,07fff == 7fff,结果总是一样的。可以看出,当一个非负数处于0~TMax(TMax代表某一类型有符号数的最大值)的范围时,


你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: