码迷,mamicode.com
首页 > 其他好文 > 详细

IO流类库

时间:2017-04-03 12:44:49      阅读:145      评论:0      收藏:0      [点我收藏+]

标签:read   bsp   get   取整   操作   返回   cin.get   空白   就会   

输出运算符可以连续使用的原因是,cout<<a<<b<<c<<d<<e<<endl;<< 函数返回的是当前cout输出类的引用,所以可以继续执行<<操作,并将结果返回给cout。

cout.put()可以连续使用,并且可以输出字符操作。

cout.write(buf,n)可以输出buf中长度为5的字符。

 

cin>>同样因为返回的是引用,所以可以连续使用。

cin.get()可以得到一个字符,然后返回一个字符或者整数。

cin.getline(buf,n)可以从输出的一行中,选取前n个字符输入给buf。一行不足n,就结束,一行超过n则会截断。

getline与>>的区别,getline获取整行,>>遇到空格的时候就会停止。

read(buf,n)作用是向buf中输入5个字符,对空白字符及换行符照读不误。

IO流类库

标签:read   bsp   get   取整   操作   返回   cin.get   空白   就会   

原文地址:http://www.cnblogs.com/mingdimowang-lyw/p/6661653.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!