编码规范

对变量的定义,尽量位于函数的开始位置
命名规则

  • 匈牙利命名法
  • 骆驼命名法
  • 帕斯卡命名法

函数内声明的变量或者函数的参数(使用栈内存)的大小不能超过1K,全局变量不能超过10K
if、for、while、switch等与后面的括号间应加空格,使if等关键字更为突出、明显
接口消息定义和内部数据结构定义都采用4字节对其方式
一般情况下,源程序有效注释量必须在20%以上

  1. 先写一行代码,然后马上写注释
  2. 先写注释,再写代码
  3. 先把代码全写完了,再补注释

第一种方式应用比较多,主要用与代码不是特别复杂的情况
第二种方式主要用于代码结构非常复杂的情况

数据结构声明(包括数组、结构、类、枚举等)必须加以注释。对结构中的每个域的注释放在此域的右方
if, for, while, switch必须注释,写明其用途,取值范围
防止局部变量与公共变量同名
对变量,尤其是指针变量,强烈推荐在使用前将其初始化
编写严谨的代码。将编译器的的告警级别设置高,使用检查工具(如Lint)
较长的语句、表达式等要分成多行书写
避免使用不易理解的数字
不要使用难懂的技巧性很高的语句
函数的规模尽量限制在200行以内
一个函数最好仅完成一件功能
为简单功能编写函数

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值