go果然简洁,没括号怎么做优先运算?
golang吧
全部回复
仅看楼主
level 1
chinaychao
楼主
if a>0 && (b >0 || c>0).
没有括号遇到优先级怎么表达?
2012年11月23日 04点11分
1
level 7
该用户安全
golang的意思是if判断的条件外无需用“()”括起来,至于条件内需要利用“()”来表达优先级的照例用就是。其实不用纠结这点的,你喜欢多敲下键盘把整个条件括起来也没错,只不过built或者代码格式化gofmt的时候会自动帮你把整个条件外的括号去掉。
2012年11月23日 06点11分
2
level 7
ZHRMGHG2050
,逻辑表达式的最外层小括号没有,又不是说所有的小括号都不能用,……
2012年11月23日 06点11分
3
level 1
chinaychao
楼主
原来是这样,谢谢。
2012年11月23日 08点11分
4
1