美文网首页
C/C++语言嵌入式编码规范

C/C++语言嵌入式编码规范

作者: 质的飞跃 | 来源:发表于2018-10-09 13:51 被阅读14次

    编码规范

    • 尽量少用全局变量
    • 内部函数尽量使用“static”进行声明
    • 可使用“#pragma once”代替各种“#ifndef xxxxx,#endif”这类写死人的头文件被多重包含的声明 image.png

    Keil软件规范

    • 统一使用UTF-8编码格式,不要再使用ANSI编码格式,除非你的工程全部使用英文注释,否则将会出现汉字错乱问题。
    • Tab键代替四个空格


      image.png
    • 使用Astyle插件进行格式化代码,做到每次Git Commit前强制全部代码格式化,规范化。安装方法自行百度搜索。


      image.png

    Git工具规范

    • 使用Gitignore限制提交编译文件,慎防无用的编译文件多次被重复提交
    • Commit写法规范

    相关文章

      网友评论

          本文标题:C/C++语言嵌入式编码规范

          本文链接:https://www.haomeiwen.com/subject/bdkbjftx.html