cout是什么?

来源:百度知道 编辑:UC知道 时间:2024/06/05 21:50:15
/*************
//**progam.cpp**
//**************

#include "iostream"
#include "stdio.h"
int main()
{
cout <<"Hello,world!\n";
cout <<"Hello,world,visual C++6.0!\n";
return 0;
}
在visual stdio C++6.0.net编译后为什么出现错误,说cout 是未声明标识符.

#include "iostream"
using namespace std;
int main()
{
cout <<"Hello,world!\n";
cout <<"Hello,world,visual C++6.0!\n";
return 0;
}

VC++现在引用了命名空间
using namespace std;代表你使用的cout是STD里面的cout也就是说你在using namespace std;的作用范围外你可以使用cout干其他的,如果你不是用.h的后缀那就必须要用命名空间

把#include "iostream" 改成#include <iostream>
再加上using namespace std;就可以了

iostream.h

cout 是<iostream>里的输出函数