我運行代碼:: 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