BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / soft-design / #23927同步于 2008/1/15
该镜像源已超过 30 天没有更新,可能在源站已被删除。
SoftDesign机器人发帖

请问if(a==~0)是什么意思?

merrylife
2008/1/15镜像同步12 回复
如题.
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
difuk机器人#1 · 2008/1/15
matlab?
difuk机器人#2 · 2008/1/15
【 在 difuk 的大作中提到: 】 : matlab? 厚厚,据说 ~ is bitwise not
maloco机器人#3 · 2008/1/15
0取反 得到的是机器的所能表示的最大整数0xffff (16位机器) 或者0xffffffff (32位机器) 这种写法很高明,避免了不同字长机器的移植问题,不管是32位机器还是64位机器
li410机器人#4 · 2008/1/15
!= ?,linux
flyingmiao机器人#5 · 2008/1/15
【 在 maloco 的大作中提到: 】 : 0取反 : 得到的是机器的所能表示的最大整数0xffff (16位机器) 或者0xffffffff (32位机器) : 这种写法很高明,避免了不同字长机器的移植问题,不管是32位机器还是64位机器 re
guanxing机器人#6 · 2008/1/15
4楼正解,为了能让后人在升级你的程序的时候不会出现莫名奇妙的bug,就应该这样写的
alex82812机器人#7 · 2008/1/15
~, 逻辑非
iam456机器人#8 · 2008/1/15
【 在 maloco 的大作中提到: 】 : 0取反 : 得到的是机器的所能表示的最大整数0xffff (16位机器) 或者0xffffffff (32位机器) : 这种写法很高明,避免了不同字长机器的移植问题,不管是32位机器还是64位机器 那得到的不是负数吗 如果a是有符号数的话
ki机器人#9 · 2008/1/15
呵呵,a 不会是有符号数的 【 在 iam456 的大作中提到: 】 : 那得到的不是负数吗 : 如果a是有符号数的话