99问答网
所有问题
我刚开始自学C++,对std::cout<<std::endl;不怎么理解,哪位高手能否解释一下
std::out<<std::endl;为什么endl前还要加std::
std::out<<x;直接输出的取代x值的数,为什么不能输std::out<<ednl;而要在endl前加std::
举报该问题
推荐答案 2010-01-05
如果你程序的前面给出了std的名称空间,就不需要加std::了,cout这个是标准输出对象,也就是代表显示器的。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/WzvtjWtOe.html
其他回答
第1个回答 2010-01-05
std 空间名
如果在程序的开头有
using namespace std;
你说的就变成cout<<endl;
第2个回答 2010-01-05
std是命名空间,你查一下命名空间方面的资料吧.
相似回答
大家正在搜
相关问题
C++ std::cout<<"1"<<std::endl;...
std::cout和std::endl是什么意思?
c++的 std::cout<<L'a'<<std::end...
c++的标准输出std::cout,如何使用?
std::cout<<"Hello"<<std::endl;...
c++ cout<<endl 不能用是怎么回事
C++ primer:'cout' is not a mem...