if(key==0) 和if(!key)区别?请教!

2019-03-24 19:19发布

这两个按键语句都是按下为真,有区别吗? 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答
51学习者
1楼-- · 2019-03-25 05:37
一个是赋值,一个是取反,如果初始化key=0;
你想想一样不
51学习者
2楼-- · 2019-03-25 05:57
不好意思,写错啦
==是判断语句
游牧民
3楼-- · 2019-03-25 11:46
 精彩回答 2  元偷偷看……
jsongyan
4楼-- · 2019-03-25 16:38
这个需要具体的程序里分析
zca123
5楼-- · 2019-03-25 18:10
if(key==0) 和if(!key)和if(0==key)都差不多
Li_Lei
6楼-- · 2019-03-25 21:53
第一个key=0时为真
后个!key非零时为假
逻辑是一样的

一周热门 更多>