嵌入式C编码规范 V0.1.docVIP

  • 5
  • 0
  • 约7.27万字
  • 约 15页
  • 2017-01-02 发布于贵州
  • 举报
目 录 1 前言 3 2 编码规范正文 3 2.1格式 3 2.1.1 空行的使用 3 2.1.2 空格的使用 3 2.1.4 缩进 3 2.1.5 长语句的书写格式 3 2.1.6 清晰划分控制语句的语句块 4 2.1.7 一行只写一条语句,一行只声明、定义一个变量 4 2.1.8 在表达式中使用括号 4 2.1.9将操作符“*”、“”和变量名写在一起 5 2.2注释 5 2.2.1 对函数进行注释 5 2.2.2 对文件进行注释 6 2.2.3 给出确认性注释 6 2.2.4 其它应该考虑进行注释的地方 6 2.2.5 行末注释尽量对齐 7 2.2.6 块注释 7 2.2.7 注释量 7 2.3 命名 7 2.3.1 标识符命名要求 7 2.3.2 标识符长度要求 8 2.3.3 文件命名要求 8 2.4语句 9 2.4.1赋值操作符约束 9 2.4.2 赋值表达式中的规定 9 2.4.3 禁用goto语句, 尽量少用break和continue 10 2.4.4 避免对浮点数值类型做精确比较 10 2.4.5 malloc 和 free 10 2.4.6 对switch语句中每个分支结尾的要求 10 2.4.7指针的初始化、使用和释放 10 2.5函数 11 2.5.1 明确函数功能,将重复使用的代码编写成函数 11 2.5.2 尽量保持函数只有唯一出口, 为函数指定返回值

文档评论(0)

1亿VIP精品文档

相关文档