C++中cout的用法:

 我来答
High芋头小姐
高粉答主

2018-10-17 · 醉心答题,欢迎关注
知道小有建树答主
回答量:163
采纳率:100%
帮助的人:9.8万
展开全部

“C++中cout”的常用于使用I/O控制符 。

由于cout会对输出的内容进行缓冲,所以输出的内容并不会立即输出到目标设备而是被存储在缓冲区中,直到缓冲区填满才输出。 一般输出的话,有三种情况会进行输出:刷新缓存区、缓存区满的时候和关闭文件的时候。

但是一般情况下,不加endl大多数情况下,也能正常输出,是因为在系统较为空闲时候,会查看缓存区的内容,如果发现新的内容,便进行输出。

1、十进制、八进制、十六进制输出;

2、设置填充字符setfill();

3、强制显示小数点和无效0setiosflags(ios::showpoint),强制显示正负号setiosflags(ios::showpos);

4、设置小数位数setprecision()。

扩展资料:

C++的iostream优势和缺点

1、首先是类型处理更安全、智能,想想printf中对付int、float等的"%d"、"%f"等说明符真是多余且麻烦,万一用错了搞不好还会死掉;

2、其次是扩展性更强:要是新定义一个复数类Complex,printf对其是无能为力,最多只能分别输出实、虚部,而iostream使用的<<、>>操作符都是可重载的,只要重载相关的运算符就可以了。

3、但是,iostream也有缺点:他们的速度比prints/scanf等函数慢得多,而且如果要进行一些特殊操作(如保留小数点后n位),printf比cin方便得多。

参考资料:cout—百度百科

百度网友801839c
2011-10-16 · TA获得超过339个赞
知道答主
回答量:33
采纳率:0%
帮助的人:27.8万
展开全部
这是输出,格式为cout<<n;如果你想隔行输入的话,用cout<<n<<endl;如果你想空格的话为cout<<n1<<" "<<n2;要输出变量话需要提前定义,不是变量的话,要加引号,如cout<<"Hello,World!"<<endl;这些是常用的。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
MercelProust
2011-10-15 · TA获得超过1082个赞
知道小有建树答主
回答量:1287
采纳率:0%
帮助的人:617万
展开全部
C++编程语言互换流中的标准输出流,需要iostream.h支持。读为 "c out"。用法参照下面的网址里的内容

http://baike.baidu.com/view/1261354.htm
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
chenkaihong202
2011-10-15 · TA获得超过154个赞
知道答主
回答量:80
采纳率:0%
帮助的人:52.2万
展开全部
输出啊
如:
int a;
cout<<a<<endl; //endl换行

总觉得答案不可能会这么简单
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
1447605242
2011-10-15
知道答主
回答量:27
采纳率:0%
帮助的人:7.1万
展开全部
#include<iostream>
using namespace std;
{
int a;
cin>>a;
cout<<a<<endl;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式