黑马程序员技术交流社区
标题:
大家是用 if (0 == x) 还是 if (x == 0)
[打印本页]
作者:
wslinke
时间:
2015-4-17 11:48
标题:
大家是用 if (0 == x) 还是 if (x == 0)
大家是用 if (0 == x) 还是 if (x == 0)
各位都用哪种写法
作者:
寒殇
时间:
2015-4-17 11:54
第二个吧,看着舒服
作者:
麻木
时间:
2015-4-18 17:20
我用前面那种写法 李老师视频里面讲过 这样可以避免==写成=的错误 因为可以立马提示错误
作者:
fantacyleo
时间:
2015-4-18 17:37
如果我没记错,苹果的clang编译器会对if(x=0)提出警告(不是错误),只要你注意了警告,两种写法都无所谓
作者:
15098037606
时间:
2015-4-18 18:36
我习惯用后面这种。
作者:
鹏jiqing
时间:
2015-4-18 18:40
学习了,听老师的建议比较好
作者:
黑客大王
时间:
2015-4-18 19:00
第一种吧 减少警告
作者:
谷飞飞
时间:
2015-4-18 20:16
if(0 == x)不容易被写成赋值
作者:
oucding
时间:
2015-4-18 20:52
个人习惯了,敲的顺手就行
作者:
流转少年
时间:
2015-4-18 21:14
第一种方法好点,防止误把==写成=而不报错!
作者:
四头
时间:
2015-4-18 21:20
第一种好一些
作者:
ronglijun
时间:
2015-4-18 21:47
这得看个人习惯吧·····避免出错就用第一种
作者:
人生充满期待
时间:
2015-4-18 23:05
李老师视频说第一种好,避免出错!
作者:
刚起步的小马驹
时间:
2015-4-18 23:33
这个无所谓吧,
作者:
仰望的繁华
时间:
2015-4-19 10:15
其实都一样,因为我们数学学习过程 习惯了 符号在前,数字在后。
也就是说 要写 0==x,你需要 记忆一个0在前的记忆点,而写x==0,你需要记忆一个双等号的记忆点。
说到底,记忆量几乎相等。
作者:
shao
时间:
2015-4-19 10:21
习惯上还是第二种。。。
作者:
13673696542
时间:
2015-4-19 11:06
第一种,有进阶视里有讲过,这样在不合理时立即报错。
作者:
welfarezhang
时间:
2015-4-19 12:47
我还是习惯第二种,但老师建议用第一种,能降低错误的机率
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2