排行榜 统计
  • 文章总数:663 篇
  • 评论总数:426 条
  • 分类总数:4 个
  • 最后更新:昨天 10:54
热文网络技巧

fscanf读取一行字符串-C++的学习之路---12

本文阅读 2 分钟
首页 网络技巧 正文
本文最后更新于2022年11月08日,已超过91天没有更新。如果文章内容或图片资源失效,请留言反馈,我会及时处理,谢谢!

您阅读这篇文章共耗时:

  1.cin简介

  cin是C++编程语言中的标准输入流对象,即类的对象。cin主要用于从标准输入读取数据,这里的标准输入,指的是终端的键盘。此外,cout是流的对象,即类的对象,cerr是标准错误输出流的对象,也是 类的对象。这里的标准输出指的是终端键盘,标准错误输出指的是终端的屏幕。

  在理解cin功能时,不得不提标准输入缓冲区。当我们从键盘输入字符串的时候需要敲一下回车键才能够将这个字符串送入到缓冲区中,那么敲入的这个回车键(\r)会被转换为一个换行符\n,这个换行符\n也会被存储在cin的缓冲区中并且被当成一个字符来计算!比如我们在键盘上敲下了123456这个字符串,然后敲一下回车键(\r)将这个字符串送入了缓冲区中,那么此时缓冲区中的字节个数是7 ,而不是6。

  cin读取数据也是从缓冲区中获取数据,缓冲区为空时,cin的成员函数会阻塞等待数据的到来,一旦缓冲区中有数据,就触发cin的成员函数去读取数据。

  2. cin的常用读取方法

  使用cin从标准输入读取数据时,通常用到的方法有cin>>,cin.get,cin.。

  2.1cin>>的用法

  cin可以连续从键盘读取想要的数据,以空格、tab或换行作为分隔符。实例程序如下。

  

#include 
using namespace std;
int main()
{

char a;
int b;
float c;
string 
cin>>a>>b>>c;
cout>>input;

  验证程序见如下:

#include #include using namespace std; int main() { char a; int b; float c; string str; cin>>a>>b>>c>>str; cout [1]: https://xuan.ddwoo.top/index.php/archives/67/  
本文来自投稿,不代表本站立场,如若转载,请注明出处:https://xuan.ddwoo.top/index.php/archives/73/
-- 展开阅读全文 --
pdf文件用什么方式打开-pdf是什么格式的文件用什么打开(教你2种方法打开pdf文件)
« 上一篇 11-08
法律知识学习班-法制宣传教育主题活动方案
下一篇 » 11-08
------本页内容已结束,喜欢请分享------

感谢您的来访,获取更多精彩文章请收藏本站。

发表评论

本站已加入互联网信息服务许可,请规范您的言行哦~

成为第一个评论的人

作者信息

热门文章

珍惜时间哦~

今日一言

- -
加载中...
换一句

今日天气

标签TAG

热评文章