关于编程的书写格式

关于编程的书写格式每行结束后都要加分号,不加只要换行效果也是一样
变量名使用中文也不报错
还有比如a + b,加号和变量之间总是会加个空格,效果又是一样的
这样书写有没有必要,我个人是比较懒,如果这上面几种情况我全用最偷懒的方式会有什么影响?

这只是一种默认的书写规范,且用eclispe等编程工具选中要规范化的代码,按"ctrl+shift+f"就是自动加空格的。

关于不加分号的说法是错误的:

int a = 1
int b = 2;
// 这样编译是不会通过的

至于变量名和类名是否用中文,当然是可以的。

总的来说,这些规范只是用来使代码看起来更整齐美观,当然每个人审美观也不一样,或者说性格使然自己不想这么麻烦;但我觉得养成良好的编码习惯对于你日后的工作场合很有必要性。

追问

我现在学的是JavaScript,这个不加分号是可以的,你说的必须加分号的是什么语言?

追答

哦,我以为你说的是Java。

JS相对于Java来说严谨性更低了,所以导致代码的健壮性要低。还是一句话,养成良好的编码习惯对于你日后的工作场合很有必要性

追问

我知道

我就是要了解一下其他语言

我以后肯定要学其他的,希望我的习惯能适应尽量多的语言

如果有其他语言必须要加的话那我就尽量改

那据您所知有没有哪种语言是不允许使用中文变量名的

追答

嗯,编程语言代码格式都差不多,主要就是这个分号的问题,加了不会错,不加有的语言会错,例如Java、PHP、C等等。

所以你还是按照规范来吧,毕竟这也不是什么麻烦事;你想想用中文名你得切换输入法,多麻烦,而且输入法切换引起的标点符号对出错率也是一大考验,再者就是用编程工具写代码的时候英文的变量名、方法名是能进行提示、自动补全的,中文则不会。
对于空格的习惯,你完全可以先把代码敲出来,然后全选,按"ctrl+shift+f"来格式化。

追问

谢了,不过我们老师让我们用DW,这个用Ctrl,shift,f按又没用,,

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-03-02

第3讲FANUC数控系统的程序格式

第2个回答  2018-06-30
你编什么样,就编什么桦。再送到出版社,如果审阅成功了,就可以发布作品了!
相似回答