32位机中数据问题

1,无符号整数表示负数用补码?

-1 符号位为1数值位取反加一,所以无符号整数的表达为最大32位机中

sizeof(3)<<(sizeof(2)<<(sizeof(1)))
4bytes===sizeof(2)4《《4《《4=4《《64,超出32位机范围,显示0
试验过,具体为啥超出上限溢出了吧

posted on 2017-10-03 20:29  flyingwaters  阅读(123)  评论(0编辑  收藏  举报

导航