CWARN.IMPLICITINT
过时的 implicit int
CWARN.IMPLICITINT 检查器可查找过时的“implicit int”规则的实例,其中如果实体未指定任何类型,将假设为 int。此规则仅适用于 C。
漏洞代码示例
复制
#include <stdio.h>
foo(char c)
{
char x = c + 1;
printf("Foo says: %c\n", c);
return 1;
}
Klocwork 标记了第 2 行,指出存在隐式 int。