欢迎来到飞鸟慕鱼博客,开始您的技术之旅!
当前位置: 首页知识笔记正文

c++ cin的返回值

终极管理员 知识笔记 168阅读

c++中cin用法是什么?

答:本文主要对 c++中cin用法 进行了总结,希望对你的学习有所帮助。 本文一切测试在windows clion 中 进行 在clion 中 ,ctrl +z并不是文件结束符 在cmd 中 运行,只需要ctrl+z再加回车就可以得到正确结果 1、 cin cin 是 C++ 编程 语言中 的标准输入流对象,即istream类的对象。

cin是c++的输入流吗?

答:cin是C++的标准输入流,其本身是一个对象,并不存在返回值的概念。 不过经常会有类似于 while (cin>>a) 的调用,这里并不是cin的返回值,应该关注">>"输入操作符,其实是它到底返回了什么

c++输入(cin>>x>>y)是怎么回事?

答:在C++primer里面讲到过,cin>>x>>y。 有这么一行代码,我们讨论下">>"这个输入操作符,这个操作符接收一个istream对象作为其做操作数,接收一个对象作为其右操作数。 ">>"操作符返回其左操作数作为结果,这样也就可以解释为什么上面可以将两个输入操作合并了。 因为cin>>x返回cin对象,接着又可以进行cin>>y。 所以我们就可以顺利进行输入了。 所以我们再来看上面的那个while循环,里面的cin>>x,返回的是cin对象(注意是输入操作符“>>”返回),所以返回的也就可以认为是流本身了。 我们再来看下他什么时候退出循环。 因为我们已经知道了括号里面的返回值了,所以我们看看它什么时候退出循环。 输入(cin)缓冲是行缓冲。

while循环里面的cin>>x返回的是流本身吗?

答:所以我们就可以顺利进行输入了。 所以我们再来看上面的那个while循环,里面的cin>>x,返回的是cin对象(注意是输入操作符“>>”返回),所以返回的也就可以认为是流本身了。 我们再来看下他什么时候退出循环。 因为我们已经知道了括号里面的返回值了,所以我们看看它什么时候退出循环。

标签:
声明:无特别说明,转载请标明本文来源!