C++的输入与输出

本文详细介绍了C++中iostream库的使用,包括cout的基本用法、数据类型的自动判断,以及cin用于输入的技巧。同时讨论了同步流的同步机制及其对效率的影响,并提供了取消同步流以提高性能的方法。
摘要由CSDN通过智能技术生成

C++的输入与输出

在C语言中,我们通常会使用 scanf、printf 和其他所有标准C输入和输出函数,来对数据进行输入输出操作。在C++语言中,C语言的这一套输入输出库我们仍然能使用,但是 C++ 又增加了一套新的、更容易使用的输入输出库。即iostream库。

1.使用cout进行C++输出

1)基本用法:

cout << "come up and C++ me some time. " ;


<<符号表示该语句把这个字符串发送给cout(只是发送该字符串的地址);该符号指出了信息流动的路径

可以用<<符号拼接输出:

cout << a<< ' '<< b<< endl ;

输出为a b。
cout是一个预定义的对象,对象是类的特点实例

从概念上看,输出是一个流,即从程序流出的一系列字符。cout对象表示这种流,其属性是在iostream文件中定义的。cout的对象属性包括一个插入运算符(<<),它可以将其右侧的信息插入到流中。

与printf复杂的使用转换说明不同,C++插入运算符 (<<)会自动判断数据类型,根据其后的数据类型应地调整其行为。

2.使用cin进行C++输入

1)基本用法

i
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值