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) 编辑 收藏 举报
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) 编辑 收藏 举报