我运行代码:: Blocks的代码::块 - 奇怪的返回码
#include <iostream>
using namespace std;
int main()
{
cout << "Hello, world !!!!!!!";
return 0;
}
下列现在,有一些问题,我怎么知道我的返回值昨晚。我不知道它是否是我的版本,但是在我的版本上运行该程序后,它显示“Process v(0xv)execution time ...”等,其中“v”是返回的值。
现在,这就是我所要求的,这点我可以做得很清楚。
当我运行这个,它返回值1993075819而不是0.另外,程序不运行,它所做的只是显示返回的值。
两个值得注意的事情:
AVG弹出每次我试图做到这一点,并将其报告为木马
如果我没有
cout << "Hello, world!!!!";
运行代码
它像它应该返回0并且AVG不会弹出
我该如何解决这个问题? (Code :: Blocks 12.11)
你有更大的问题。 C++不是你的问题。该程序写入返回0,任何明智的操作系统都会让您访问该返回值并向您显示0.尝试使用干净的计算机,或启动Linux Live CD或使用联机C++编译器。 – 2013-04-23 22:00:17
假设你禁用了AVG,但是在'cout <<“Hello world”离开了,'它也按照它应该运行? – john 2013-04-23 22:01:26
你不是第一个有这个问题的人,http://www.cplusplus.com/forum/beginner/67634/ – john 2013-04-23 22:03:58