C++代码块 |我在编译时不断收到相同的消息" .......未在范围内声明。如何在范围内声明某些内容?

  • 本文关键字:声明 范围内 消息 编译 代码 C++ c++
  • 更新时间 :
  • 英文 :


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

这是我写的一段代码,编译时我收到消息,系统并返回0,其中未在范围内声明,您如何修复代码?如何在作用域中声明内容?

#include <iostream>
using namespace std;
int main()
{
    cout<<"hello";
    system("PAUSE";
    return0;
}

首先,您必须为 system 添加包含:

#include <cstdlib>  

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

system("PAUSE");
return 0;

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

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

return0应该return 0

最新更新