偶尔,通常在我编译程序并运行它之后,我的控制台打印出的值是错误的。奇怪的是,即使我没有改变任何代码,在我编译并再次运行它之后,它工作正常。这适用于我的所有程序。每个人都使用输入操作一些数据后接收用户输入并打印出一行。这只有在我第一次编译程序时才会发生。这通常不会是一个大问题,但我正在进行本地比赛的计划,我不能让它在运行时出现故障。任何人都知道为什么会发生这种情况以及如何解决它?
将Codeblocks 8.02与GCC一起使用。如果重要的话,运行Linux Mint 9 64位。
答案 0 :(得分:1)
这也发生在我身上。用C编码时。但我使用的是MS Visual Studio。在我选择的解决方案中清理解决方案,以便以前版本的任何临时文件都会消失。
但要提供明确的答案,请在此处上传您的编码。因为不清楚你的问题是什么。祝你好运