为了账号安全,请及时绑定邮箱和手机立即绑定

+号两边的空格

一般加号两边的空格不是没关系吗?这是标准问题,还是慕课网后台代码不行?

正在回答

6 回答

是这样的,在程序代码中,空格有多少个都是没关系的,就算你上一个变量与下一个变量之间的“+”号空一行都没事,只是一个格式是否标准,是否方便阅读,代码书写是否规范的问题,一般按照正规格式的要求,除了一元运算符之外(也就是只牵扯的一个操作数的运算符,比如!a这样的。),都要在运算符两边空一格,比如5+4的便准格式就是5 + 4,等于号就是var a = 7;。但是,你不用太纠结这些,怎么方便怎么写,后期我们的编程工具都会带有格式化功能,你一点格式化,格式他自己就会排版整齐,非常方便。

慕课网这些习题就是已经格式化了的代码,所以运算符之间都有空格,这样看着舒服,编码也规范!

1 回复 有任何疑惑可以回复我~
#1

叶落丶诗染 提问者

非常感谢!
2016-04-13 回复 有任何疑惑可以回复我~

一般来说这个只是一种编码习惯

合理的利用换行符和空格可以让我们的代码拥有更好的阅读性 

比如在 swift 中 苹果也抛弃了";" 但是我还是习惯在一行语句的末尾加上";"

就是说词法分析器已经不需要他了 但是我们人脑还需要他 

0 回复 有任何疑惑可以回复我~

+号两边的空格不影响计算结果,但建议保留空格。

0 回复 有任何疑惑可以回复我~

+号两边的空格不影响计算结果,但建议保留空格。

0 回复 有任何疑惑可以回复我~

先算括号里面的!

0 回复 有任何疑惑可以回复我~

加括号的先运算。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

+号两边的空格

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信