level 1
RT...
我不明白逻辑非和直接写出比较方式有什么区别...
难道逻辑非有特殊用途
如果我有什么没说对的地方也明示
2013年06月16日 04点06分
1
level 12
!a的值不确定 当a为0时 !a不确定 当a不为0时 !a为0
2013年06月16日 06点06分
7
codepad和本地VS2005编译结果都是:a为0时,!a为1
2013年06月16日 09点06分
不知道是程序员都有萌癖,还是大神真的是女孩子....怎么好多人都喜欢用萌头像,包括我自己,虽然技术不强....
2013年06月16日 12点06分
level 8
确实是基佬、鉴定完毕、——今夜月明人尽望、不知秋思落谁家?
2013年06月16日 12点06分
10
level 7
!的优先级大于==
所以!a==1 相当于((!a)== 1),而第一个是a!=1
2013年06月16日 17点06分
13
level 9
在逻辑问题中,a=1就表示是,加非的话表示否,所以两个表达的意思应该是一样的吧。
2013年06月16日 18点06分
14
BYR, 乃明天不要考试?
2013年06月16日 18点06分
回复 凄凉赤 :24号开考,在看贴吧中。。。so how about you?
2013年06月16日 18点06分
回复 北邮小书生 :刚看完概率论,明天上考场┳_┳
2013年06月16日 18点06分
回复 凄凉赤 :你也是BY的么?大几呐?
2013年06月16日 18点06分
level 13
bool a = true;
a!=1
a不等于1,a=true,a!=false,所以返回false,'cmp'直接比较
!a==1
a的相反值等于1,a=true,!a=false,所以返回false,内存需要一个变量保存相反值再比较
这仅是我的猜想,楼主可以看看这些语句的汇编有什么不同...
2013年06月17日 01点06分
15