C++代码书写规范之关于空格的一些建议与codeblocks的设置
2020-06-23 20:28
84 查看
写代码的时候添加良好风格的空格可以使代码看上去更整洁,布局更清晰。
函数名之后不要留空格,紧跟左括号, 以与关键字区别。
像 if、 for、 while 等关键字之后应留一个空格再跟左括号,以突出关键字。
‘,’之后要留空格。在 for 语句中的分号之后要留空格,如
for (i=0; i<5; i++)对于表达式比较长的 for 语句和 if 语句,为了紧凑起见可以适当地去掉一些空格。
赋值操作符、比较操作符、算术操作符、逻辑操作符、位域操作符,如:
“ =”、“ +=” “>=”、“ <=”、“ +”、“ *”、“ %”、“ &&”、“ <<”、 “ ^”等二元操作符的前后应当加空格。一元操作符如“ !”、“ ~”、“ ++”、“ --”、“ &”(地址运算符)等前后不加空格。
下面这段代码就会显得不优雅,看着有些别扭。
//不好的风格 void func (int a,int b,int c,int d) { if(a>=0) { if(a>=b&&c>=d) { int * x = & a; ...//doSomeThing(); } } }
我们希望将它改为这样。
//良好的风格 void func(int a, int b, int c, int d)//建议一,建议三 { if (a >= 0)//建议二,建议五 { if ((a>=b) && (c>=d))//建议四 { int *x = &a; //建议六 ...//doSomeThing(); } } }
那么, 在codeblocks中应该怎样去设置以上的规范呢(重点)?
步骤1
步骤2
步骤3
备注
codeblocks中代码格式化的操作
直接右键,选择format use ASstyle
相关文章推荐
- 关于C++的一些书写规范
- GNU的C++代码书写规范,C语言之父Dennis Ritchie亲自修订
- 关于移动网站网页的基本代码结构和一些移动网站开发建议
- vscode如何设置代码缩进2个空格
- GNU的C++代码书写规范
- [C++]关于重载运算符的一些建议
- 杰理之CodeBlocks多项目同时打开设置方法和一些快捷键便捷使用
- GNU的C++代码书写规范,C语言之父Dennis Ritchie亲自修订
- C++ 代码书写规范
- web设计中关于首页代码一些规范写法
- 一些前端书写规范建议
- Code::Blocks 使用 AStyle 格式化 C/C++ 代码
- 关于vscode更新后 格式化代码造成函数括号后的空格被删除,单引号变双引号问题的解决方法
- 关于移动网站网页的基本代码结构和一些移动网站开发建议
- 一些关于写Java代码的建议
- C\C++代码优化的一些建议
- 关于一些Code::Blocks的使用技巧
- iOS中书写代码规范35条小建议:
- Code::Blocks代码自动提示设置及常用快捷键