排序:
默认
按更新时间
按访问量
RSS订阅

C/C++中将负数赋值给unsigned整形类型详解

二、C++给8位的unsigned类型赋值-1,为什么结果是255不是-1; 1.8位二进制0000 00002.二进制在计算机中以补码形式存在 正数的补码就是它本身 负数的补码是对应正数的原码取反加1得到3.-1的补码是 1的原码0000 0001 取反加1就是 1111 11114....

2017-09-23 01:21:27

阅读数 1476

评论数 0

C/C++除法实现方式及负数取模详解

一、下面的题目你能全做对吗? 1.7/4=? 2.7/(-4)=? 3.7%4=? 4.7%(-4)=? 5.(-7)/4=? 6.(-7)%4=? 7.(-7)/(unsigned)4=? 答案: 1 -1 3 3 -1 -3 1073741822 如过你...

2017-09-22 23:05:58

阅读数 157

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭