The Motor Industry Software Reliability Association MISRA-C-:2004 Guidelines for the use of the C language in critical systems 中文版 1 1 背景 — — C 的使用和问题........................................................................................3 1.1 汽车工业中C 的使用.......................................................................................................... 3 1.2 语言的不安全性和C 语言.................................................................................................. 3 1.3 安全相关系统中C 的使用.................................................................................................. 4 1.4 标准化.................................................................................................................................. 5 2 MISRA-C:视野..........................................................................................................6 2.1 MISRA-C 的发布说明........................................................................................................ 6 2.2 MISRA-C 的目标................................................................................................................ 6 3 MISRA-C:范围..........................................................................................................7 3.1 基本的语言问题.................................................................................................................. 7 3.2 未指出的问题...................................................................................................................... 7 3.3 可应用性.............................................................................................................................. 7 3.4 预备知识.............................................................................................................................. 7 3.5 C++问题................................................................................