跪谢,果然如此 |
这就是告诉你这个变量没有初始化。 也就是说,这个变量没有赋值你就直接用了。这就导致 CVF 和 IVF 的结果不一样。因为未赋值的变量,其值是不确定的。 |
OK,你先不用了解命令行。先用集成环境吧。 工程属性你知道吧?把下图中的位置改为 Yes,然后重新运行 |
PhoXo1.gif (12.2 KB, 下载次数: 390)
楚香饭 发表于 2014-10-15 11:59 我是一个初学者,能不能说说编译命令是什么?不是点绿色三角就运行了么? |
编译时加在编译命令后面。 如果你通过 IDE 集成环境运行,找找工程设置里的相关设置。 |
楚香饭 发表于 2014-10-15 11:31 开启命令行开关 /check:uninit 是不是在程序里面加上这句话,加哪呢? |
我猜可能是某些变量没有初始化的原因。 IVF 可以开启未初始化变量检查。开启命令行开关 /check:uninit |
捐赠本站|Archiver|关于我们 About Us|小黑屋|Fcode ( 京ICP备18005632-2号 )
GMT+8, 2024-12-22 13:47