*需要帮助解决我的程序* Visual Studio调试错误

时间:2015-11-28 15:52:02

标签: c visual-studio debugging

输出带有调试错误,上面写着:

Runtime check failure #3 - The variable 'GPE2' is being used without being initialized.

我进入了群众&对象的高度为5kg,5m的{​​{1}}和GPE1的{​​{1}}。

5kg,6m

2 个答案:

答案 0 :(得分:0)

错误陈述为真。您正在检查if语句中是否为GPE2 > GPE1,然后初始化GPE2。

您可以在if GPE2 = 0;的if语句上方添加一条语句 或者在程序顶部声明它时初始化它。现在它保存了以前在内存位置发生的任何垃圾。

答案 1 :(得分:0)

你声明了GPE2,但是你没有初始值,它会得到随机值。因此,当您将其与GPE1进行比较时,您将收到警告,并且您的代码将以错误的逻辑运行。