MISRA C Rule­8.3 3675 Rule­8.4 3408

 时间:2024-10-29 00:14:52

、函数参数声明的类型限定符与之前声明中的不同; 定义了有外部链接属性的对象,但是之前没有声明它 。

工具/原料

Rule­8.3 3675 Rule­8.4 3408

MISRA C:2012

Rule­8.3 3675

1、规则与等级对应关系(QAC)

MISRA C Rule­8.3 3675 Rule­8.4 3408

2、 3675 Function parameter declared with type qualification which differs from previous declaration. 函数参数声明的类型限定符与之前声明中使用的不同。在ISO:C中这样是允许的,但是会不稳定且没有什么用。

3、在原型中的参数使用const限定符的操作对于函数调用时的函数接口没有语义上的不同。但是,注意当形参是一个指针,且指针所指向的类型没有使用相同类型的说明符时,代码将会变得更加不稳定。

MISRA C Rule­8.3 3675 Rule­8.4 3408

Rule­8.4 3408

1、规则与等级对应关系(QAC)

MISRA C Rule­8.3 3675 Rule­8.4 3408

2、'%s' has external linkage and is being defined without any previous declaration 定义了一个有外部链接属性的对象或函数,但是之前没有a href="Glossary.html#declaration">声明它。

3、一个具有外部链接属性的对象,暗示它将被多个翻译单元访问。为了确保定义和用法的一致性,通常首先在头文件中声明对象,然后在要定义或使用这个对象的每一个翻译单元中都包含这个头文件。

MISRA C Rule­8.3 3675 Rule­8.4 3408
  • 索尼CCD-TRV58模拟摄像机说明书:[2]
  • 人民电器DTSI858型三相电子式载波电能表说明书
  • makita M693D充电式可冲击起子说明书:[3]
  • 如何在ESXi中嵌套搭建FusionCompute学习环境
  • 老人补肾吃什么好?
  • 热门搜索
    漳州旅游 旅游法 运城旅游 阿尔山旅游攻略 途牛旅游 菲律宾旅游 赤水旅游 西藏旅游 旅游产业 国外旅游