www问答网
所有问题
我刚开始自学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://www.wendadaohang.com/zd/AK15WA54n.html
其他回答
第1个回答 2010-01-05
std 空间名
如果在程序的开头有
using namespace std;
你说的就变成cout<<endl;
第2个回答 2010-01-05
std是命名空间,你查一下命名空间方面的资料吧.
相似回答
std::cout
和
std::endl
是什么意思?
答:
std::cout<<"Hello world!!!"<<
std::endl;
是标准输出格式 如果在#include<iostream>后加上using namespace std 那么就可以写成cout<<"Hello world!!!"<<endl;可以看成是cout 是std的一个成员函数
,std::cout
这是引用格式
...<<c::b<<
std::endl;
什么意思? 请大家帮忙
一下,
我想把它译成中文...
答:
这是程序代码.意思或者作用可以解释.但目前而言,估计"译"成中文,还没有哪个编译器能支持编译通过的...
std::cout
是使用标准输入输出流中的输出功能cout来输出其它后面跟着的内容.a::b是调用a类(?)中的成员b来输出.c::b同理.
std::endl
是标准流中的换行.建议多读读
C++
的书才是....
using
std::cout;
using
std::endl;
这俩什么意思?
答:
cout和endl都是定义在命名空间std里面的,正常情况下调用这两个函数应该用
std::cout,std::endl;
加了那两句声明之后,使用cout和endl也能执行一样的操作,省去了每次都指定命名空间的麻烦。
请问
C++
中下面这两段代码有什么区别?
答:
std::end1; end后面不是数字1 ,是字母l.没有
std::endl;
时,程序为了优化运行速度,不一定即时输出数据。加了 endl, 程序便 即时输出,清空输出缓冲区,输出时,还执行一次换新行的操作。代码2: 输出时 没有 换新行的操作。system("pause"); 调用 DOS 命令,pause,屏幕显示 “...
在
C++
中 using
std::endl;
这句是什么意思?
答:
using
std::endl;
我给你分析几点:1,using 是命名空间指令,主要是用于释放命名空间成员。2,std 是标准库命名空间
,C++
中的标准库基本都在这个命名空间里。3,endl 是输入输出库中的一个回车换行符。4,:: 这是一个域运算符,也就是指定成员属于那一个对象。从主几点可以看出这条语句的...
代码中
std::cout
<< ”一段话“ <<
std::endl
是什么意思?
答:
把”一段话“这几个字符打印到标准输出上(通常是控制台),并追加一个换行(
std::endl
是换行)
C++
语言中 std:: 和
::std::
有什么区别?
答:
在
C++
语言中
,std::
和
::std::
都是名称空间的语法。它们的区别在于前者是相对的命名空间,后者是绝对的命名空间。在 C++ 中,命名空间是一种将标识符分组的方法,避免标识符名称冲突。在标准库中,所有的标准库组件都被分组到 std 命名空间中。因此,如果你想使用标准库中的某个函数或类,你...
在
C++
里
,::
是什么意思
答:
例如
std::cout
意思是cout在std命名空间里面。当头文件里面不加using namespace
std;
时 就要用std::cout 来说明cout是在std命名空间里面的。不然编译器会报错。=== 还有 ::代表作用域运算符 在块作用域里面用::变量名 来引用与局部变量同名的全局变量,(因为变量作用域有局部优先原则 例如 include...
C++
里面
cout
<<"\n";和cout<<
endl
有什么区别?
答:
std::endl输出一个换行符,并立即刷新缓冲区。例如
,std::cout
<<
std::endl;
相当于 std::cout << '\n' << std::flush;,或者 std::cout << '\n'
; std::
fflush(stdout);。由于流操作符operator<<的重载
,对于
'\n'和"\n",输出效果相同。对于有输出缓冲的流(例如cout、clog),如果...
大家正在搜
std::cout
std function
std::string
cout<
bits/stdc++.h
printf与cout
cautious
count类型
counta
相关问题
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...