聘我网

新概念招聘3.0

为何这里必须要有using namespace std;

vote up0vote downstar
#include <iostream> 
using namespace std; 

int main() { 
    cout << "!!!Hello World!!!" << endl; // prints !!!Hello World!!! 
    return 0; 
} 

这里如果把第2句去掉就会报错,这是为何?

 

1 个答复

vote up0vote downcheck

因为coutendl属于std这个namespace

<iostream>中定义了std::cout#include <ostream>

链接

您的回答





不是您要找的问题? 浏览其他含有标签 的问题或者 自己问个.