www问答网
所有问题
c++中,cin合cout语句后加endl和不加的区别
如题所述
举报该问题
其他回答
第1个回答 2013-12-07
endl是换行的
你可以上机去体会一下!
例如 cout<<"123"<<endl;
cout<<"123"<<endl;//输出的是
123
123
cout<<"123";
cout<<"123";
//输出的是
123123
第2个回答 2013-12-07
endl就和C中的/n是一样的
第3个回答 2013-12-07
endl换行的意思
相似回答
请问,在用
cin
>>和
cout
<<时什么时候
后面
要“
endl
;”...
答:
cout
<<endl是输出一个换行的,只是在你需要换行的时候这么写。
cin
>>a[i]就是把输入的内容给a[i]
endl不
是某一条代码的结束标志
请问,在用
cin
>>和
cout
<<时什么时候
后面
要“
endl
;”...
答:
如果像楼上几位那样把它当做一个单纯的换行符,那么加不加完全是需求决定的,你要换行,才要加
。endl还有一个更重要的意思,就是清空流缓存,把缓存的内容全部传递到设备中。如果你学过C语言的标准输入输出你就会知道。C语言的标准输入输出有两种:有缓存的和无缓存的。举个例子,getc这个函数,就是...
关于
C++中的endl的
问题
答:
你看到的
cout
只是在屏幕上输出,因为Windows也会定时刷新输出缓冲区,所以即使没有
endl
也能看到内容,如果输出到文件或者在别的操作系统中,缓冲区不一定会立即刷新,而endl会强制进行刷新。
C++
编程
endl的
用法
答:
你需要明白这些概念:
cin
是读入标准输入的istream对象
cout
是写到标准输出的ostream对象 >>操作符是用于从istream对象中读入输入 <<操作符用于把输出写到ostream中
endl
是输出一个换行符并刷新缓冲区 就是说endl是输出方面的
,不
能用于cin以及>> ...
C++
编程
中的cout语句,
能不能不写
endl,
为啥?
答:
可以不写
endl
因为<<endl 相当于 "\r\n"也就是说 <<endl 就是为了回车换行
用
C++
编程:输入时输完了不用写
endl的
吗?
答:
输入的时候不用endl。用
cout
输出时
endl的
作用是输出一个换行符并且刷新输出流的缓冲区。刷新缓冲区可以保证全部内容输出到屏幕(或其他相应设备)上。否则可能仍暂时保存在缓冲区中,直到缓冲区满了或程序结束输出剩下的东西。
C++
编程
endl的
用法
答:
endl
为换行标记,可以插入到输出流中,效果为在输出结果中插入换行符'\n'。要直接使用endl,需要使用std名空间,即使用:using namespace std;否则需要使用std::endl 以标准输出流
cout
为例:cout << "this is a test string" <<endl;的效果就是输出 this is a test string 后换行。用于文件输出...
c++
cin
数组和
cout
数组的问题?
答:
都不是,这是操作系统命令行的特性。cin>>最终会转化为操作系统提供的读标准输入的系统调用,这个系统调用在用户按下回车键之前会阻塞住。所以你可以一次输入12个数,再按回车
,cin
>>这里的代码才会继续往下执行。
C++中endl的
作用
答:
cout
<<weight<<endl;cout<<charge<<endl;} 你看那运行结果,显然不利于结果查寻对吧,这就是
endl的
作用 至于你说分号能不能去掉,肯定不能啊,这是C或
C++
语言的语法规则,去掉无法通过编译,会出现语法错误,我试给你看 include<iostream.h> void main(){ cout<<"this is cargo charge program"...
大家正在搜
c语言cout和endl
cin和cout的用法
cin和cout的头文件
cout和cin
cin和printf
c语言cout函数怎么用
cin cout怎么用
scanf和cin
std::cout
相关问题
请问,在用cin>>和cout<<时什么时候后面要“endl...
c++中为什么有的句子必须加endl
c++:与语句cout<<endl;不等价的是___
在C++中输出cout<<加输出内容后面加与不加<<endl...
在C++编译的时候为什么cin>>a>>b>>c>>endl...
C++中 cout<<endl; 除了具有输出换行功能...
dev-c++的cout,cin语句,使用时要注意什么?
C++中cin和cout的具体用法是怎么样的?