编程风格需要改进的地方
来源:互联网 发布:mac映像数据已损坏 编辑:程序博客网 时间:2024/05/18 03:40
编程风格需要改进的地方
——读《C++编程规范》有感
1、if for while do 等语句自占一行,不论执行的语句多少都要加{}。
2、尽可能在定义变量的同时初始化该变量。
3、适当的添加空格。
4、程序分界符 { 和 } 应独占一行。
5、注释不可过多,一般在上方或右方。
6、不可将浮点变量用 == 或 != 与任何数字比较,应该设法转成 >= 或 <=
7、提高嵌套循环的效率,尽量把长循环放在内层,把逻辑判断移到循环体外。
8、不可在循环体内修改循环变量,防止循环失去控制。
9、使用 Switch时,不要忘记 default 分支。
10、 在适当的时候慎用 goto。
11、 如果函数没有参数,也要用 void 填充。
12、 如果参数是指针且仅做输入用,则应该在前面加 const ,防止该指针在函数体内被意外修改。
13、 在函数的 入口处 和 出口处 应严格把关,提高函数的质量。
14、 函数的功能要单一,规模要小。
15、 用 malloc 申请内存后,应立即检查指针是否为 NULL。
16、 切记为动态内存赋初值。
17、 free 内存之后应立即将指针设为 NULL。
18、 尽量使用显式的数据类型转换。
19、 不要编写技巧性很高的代码。
- 编程风格需要改进的地方
- QQ需要改进的地方。
- 一点一滴需要改进的地方
- js 编程风格指南:开发需要注意的地方
- 【数码管识别】需要改进的地方
- 的个是地方后大幅改进和的风格
- csdn blog的一个需要改进的地方
- Android系统的一些需要改进的地方
- JWFD开源项目需要改进的地方
- ios编程需要注意的地方
- 是地方的风格
- 是否需要编程风格
- 地方的是个大风格的风格的风格的风格
- 大家看看我写的英语作文,有哪些需要改进的地方(一)
- 大家看看我写的英语作文,有哪些需要改进的地方(二)
- js实现文字逐个显示的打字特效,有需要改进的地方
- 雷达图,自己捣腾了一个,还有许多需要改进的地方
- 编程中需要注意到地方
- 揭开正则表达式的神秘面纱
- 自动化测试技术探索
- 上学时学校体检发生的暴笑笑话
- 卡萨布兰卡
- 自动化测试设想
- 编程风格需要改进的地方
- [FSD]基础资料
- 中国队赢球了,我却没买到球票!
- 设计模式之旅
- 一切的开始
- 开张了!!!
- 工作日志
- November Rain
- Mysql4安装Client does not support authentication protocol requested问题的解决