当我使用 frama-c 分析我的 c 程序时。似乎在 frama-c 的影响插件中存在错误。这是我的程序。
#include<stdio.h>
int global;
int main()
{
global = 12;
int result = 0;
if(global > 1)
{
result += 100;
}
else
{
result += 200;
}
return 0;
}
我想找到受变量“全局”影响的所有状态。显然,语句“结果 += 100;” 在与变量“global”相关的“if condition”范围内,所以语句“result += 100;” 应该是高光。但是,运行结果似乎不正确。