-6

我是 C++ 新手,我不断收到一条消息,说在范围内未声明某些内容。如何在范围内声明内容?

这是我写的一些代码,在编译时我得到了 system 和 return0 没有在范围内声明的消息,你如何修复代码?如何在范围内声明内容?

#include <iostream>

using namespace std;

int main()

{
    cout<<"hello";
    system("PAUSE";

    return0;
}
4

2 回答 2

2

首先,您必须添加包含system

#include <cstdlib>  

其次,您需要在system调用中添加右括号,然后在returnand之间放置一个空格0。例如:

system("PAUSE");
return 0;

正如评论中所建议的那样,system强烈建议不要使用 。这个答案中列出了原因

于 2013-10-22T22:25:21.247 回答
0

system()在 中声明<cstdlib>,并且您在)函数调用结束时缺少 a 。

return0应该return 0

于 2013-10-22T22:27:33.803 回答