99问答网
所有问题
std::cout<<是怎么回事啊?
谢谢
举报该问题
推荐答案 推荐于2017-09-27
在C++中使用,std 是为命名空间,cout存放在其中,因此,在iostream头文件中,你会发觉类似以下代码:
//File iostream
namespace std
{
extern ostream cout;
//etc.
}
这条语句声明了cout对像为osteam类型
所以,std::cout<<“是向终端屏幕输出”,<<是左移运算符,自己可以找相关资料.
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/WzWWBXetj.html
其他回答
第1个回答 2009-12-28
就是c++中的输出,如果在#include<iostream>下面加了using namespace std;就不用加std::了,只要写cout<< 后面跟输出的内容就可以了
第2个回答 2009-12-28
所谓namespace,是指标识符的各种可见范围。C++标准程序库中的所有标识符都被定义于一个名为std的namespace中。
98年以后的c++语言提供一个全局的命名空间namespace,可以避免导致全局命名冲突问题。
参考资料:
http://baike.baidu.com/view/1346913.htm
相似回答
大家正在搜
相关问题
std::cout与cout的区别
std::cout是什么意思
using std::cout;