编程规范
肥嘟嘟的左卫门
这个作者很懒,什么都没留下…
展开
-
MISRA C编程规范标准
MISRA (The Motor Industry Software Reliability Association),中文名称为汽车工业软件可靠性联会,是英国的一个跨国汽车工业协会,其成员包括了大部分欧美汽车生产商。其核心使命是为汽车工业提供服务和协助,帮助厂方开发安全的、高可靠性的嵌入式软件。MISRA C则是由MISRA提出的针对嵌入式C语言开发标准,目的是提高嵌入式系统的安全性、可读性和可...转载 2019-07-14 15:31:52 · 1721 阅读 · 0 评论 -
华为C语言编程规范
总体原则 1、清晰第一 2、简洁为美 3、选择合适的风格,与代码原有风格保持一致 1 头文件 对于C语言来说,头文件的设计体现了大部分的系统设计。 原则1.1 头文件中适合放置接口的声明,不适合放置实现。 说明:头文件是模块(Module)或单元(Unit)的对外接口。头文件中应放置对外部的声明,如对外提供的函数声明、宏定义、类型定义等。 原则1.2 头文件应当职责单一。 说明:头...转载 2019-07-14 15:35:07 · 2000 阅读 · 0 评论 -
编程规范要领
前言 这份文档是华为 C语言编程风格规范的完整定义。 1. 排版 ¹1-1:程序块要采用缩进风格编写,缩进的空格数为4个。 说明:对于由开发工具自动生成的代码可以有不一致。 ¹1-2:相对独立的程序块之间、变量说明之后必须加空行。 示例:如下例子不符合规范。 if (!valid_ni(ni)) { ... // program code } repssn_ind = ssn_da...转载 2019-07-14 15:42:32 · 432 阅读 · 0 评论