www问答网
所有问题
C++中,对于cout,什么时候在最后加endl,什么时候最后不加endl
C++中,对于cout,什么时候在最后加endl,什么时候最后不加endl,求高人指点
举报该问题
推荐答案 2013-11-06
cout<<"ABC"; cout<<"123";
输出结果是:
ABC123
cout<<"ABC"<<endl; cout<<"123"; 或cout<<"ABC"<<endl<<"123";
输出结果是:
ABC
123
endl是end of line,即行结束的缩写。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://www.wendadaohang.com/zd/AK5AW3G1K13K4GG34WW.html
其他回答
第1个回答 2013-11-05
你好!!
endl 是换行的意思,相当于c语言的 \n
第2个回答 2013-11-05
显示完东西要它换行的时候加
不要它换行的时候不加
相似回答
C++中,对于cout,什么时候在最后加endl,什么时候最后不加endl
答:
当你需要在输出完后换行时加endl
。你可以用两次cout试试,分别在第一个cout后加和不加endl。
在
C++中
输出
cout
<<加输出内容后面加与
不加
<<
endl
;有
什么
区别?
答:
加<<
endl
后会有一个换行。下次再用
cout
输出字符时就会在下一行开始输出,如果
不加,
就会跟在当前行的最后输出。
cout
后面什么时候要
加endl
什么时候不
要加
答:
需要换行输出就加,不需要就
不加,
请采纳。
请问,在用cin>>和
cout
<<时
什么时候
后面要“
endl
;”...
答:
cout
<<
endl
是输出一个换行的,只是在你需要换行的时候这么写。cin>>a[i]就是把输入的内容给a[i]endl不是某一条代码的结束标志
请问,在用cin>>和
cout
<<时
什么时候
后面要“
endl
;”...
答:
如果像楼上几位那样把它当做一个单纯的换行符,那么加不加完全是需求决定的,你要换行,才要加。
endl
还有一个更重要的意思,就是清空流缓存,把缓存的内容全部传递到设备中。如果你学过C语言的标准输入输出你就会知道。C语言的标准输入输出有两种:有缓存的和无缓存的。举个例子,getc这个函数,就是...
用
C++
编程:输入时输完了不用写
endl
的吗?
答:
输入的
时候不
用endl。用
cout
输出
时endl
的作用是输出一个换行符并且刷新输出流的缓冲区。刷新缓冲区可以保证全部内容输出到屏幕(或其他相应设备)上。否则可能仍暂时保存在缓冲区中,直到缓冲区满了或程序结束输出剩下的东西。
C++
里
cout
<<
最后加不加endl
有区别吗??
答:
cout
<<"the id is"<<i <<
endl
;那么意思是:endl就相当于输出的时候回车。第一句的输出是:the id is 2 第二句的输出是:the id is i 然后光标到了第二行。额外的,还可以这样使用endl:std::endl(cout); // 等于 std::endl(std::cout);std::endl(cout << "this id is" << i)...
C++中cout
的用法:
答:
由于
cout
会对输出的内容进行缓冲,所以输出的内容并不会立即输出到目标设备而是被存储在缓冲区中,直到缓冲区填满才输出。 一般输出的话,有三种情况会进行输出:刷新缓存区、缓存区满的时候和关闭文件的时候。但是一般情况下
,不加endl
大多数情况下,也能正常输出,是因为在系统较为空闲
时候,
会查看缓存区...
C++中
换行符/n与
endl
有
什么
区别?
答:
3 需要输入的
时候,
4 函数结束时候,那么这里就有一个问题,在标准
C++中,
\n似乎与
endl
一样能够换行并且刷新缓冲区,而
cout
< < "hello "也可以直接将暂时存储在缓冲区中的字符立即输出在屏幕上,那么它们是不是都执行了endl的功能,即刷新缓冲区并将数据立即写入存储设备或者显示设备中。问题...
大家正在搜
c语言cout和endl
cout<
c语言cout函数怎么用
cout怎么用
std::cout
printf与cout
count类型
counta
cautious
相关问题
C++中,对于cout,什么时候在最后加endl,什么时候最...
c++中,cin合cout语句后加endl和不加的区别
请问,在用cin>>和cout<<时什么时候后面要“endl...
c++中的endl有什么用,什么时候要,什么时候不要??
什么时候用endl,什么时候不用
C++:switch语句什么时候不用break结尾,当最后有...
c++中为什么有的句子必须加endl
如下代码输出什么 求解释: int c = 0; c = c...