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