社区
C++ 语言
帖子详情
关于cin的一个问题,望解答
Aaron_Jerry
2009-07-26 08:25:03
环境windows vc6.0下
#include <iostream>
using namespace std;
int main(void)
{
string word;
while(cin>>word)
cout<<word<<endl;
return 0;
}
请问while(cin>>word) 输入什么结束,cin>>word具体返回什么东西?
...全文
112
9
打赏
收藏
关于cin的一个问题,望解答
环境windows vc6.0下 #include using namespace std; int main(void) { string word; while(cin>>word) cout<<word<>word) 输入什么结束,cin>>word具体返回什么东西?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Dave888Zhou
2009-07-26
打赏
举报
回复
“cin >> word”返回的是cin。cin是一个istream类的对象,重载的操作符>>一般是返回左操作数的。while()中需要的是一个bool值,这就说明cin对象肯定可以转换成bool值。实际上,istream类中一般会重载类型符operator bool,根据流的操作状态来确定返回true还是false,操作成功则返回true,操作失败则返回false。这样cin对象就可以隐式转换成一个bool值(true或false),你读入成功了,它就隐式转换成true,否则就转换成false。
xaz0202
2009-07-26
打赏
举报
回复
这是读入位置数目的string对象。 它是把输入操作作为判断条件。意思是,从标准输入读取一组string对象,然后在标准输出上逐行输出。
cl383804490
2009-07-26
打赏
举报
回复
是啊,返回的就是cin啊
BuleRiver
2009-07-26
打赏
举报
回复
cin返回的就是cin
adventurelw
2009-07-26
打赏
举报
回复
cin >> word返回的是cin
lwlchristy
2009-07-26
打赏
举报
回复
你用Ctrl+Z,我发现在我的电脑上要输两次Ctrl+Z,这样就可以退出循环!你看下C++ Primer上配套习题,上面有提示的!
rlink
2009-07-26
打赏
举报
回复
请问while(cin>>word) 输入什么结束,cin>>word具体返回什么东西?
输入string字符串,返回的也是string的字符串。你这写了个系死循环永不会有结束语句。
adventurelw
2009-07-26
打赏
举报
回复
在一行的开始输入Crtl + Z
或者增加判断条件
while((cin>>word) && (word != "quit"))
ZXW0521
2009-07-26
打赏
举报
回复
看这里,
http://topic.csdn.net/t/20040822/12/3298173.html
再看这里,
http://blog.sina.com.cn/s/blog_404dfe220100d80l.html
scanf函数和
cin
的区别、类的数组、C++排序函数
给定n个字符串,将这n个字符串按照字典序进行排列,此处用排列函数是C++的库函数sort,产生如下两个疑问,望大佬
解答
#include <iostream> #include <algorithm> #include <string> #...
实现
一个
数的反转,即“123”,输出时变为“321”
如果是明确的三位数,那么很容易实现,使用取余数和整除即可分离出每一位,代码如下: #include using namespace std;...但是如果不知道是多少位,只知道是整数的话,那么我们可以定义
一个
递归函数来实现
C++重要知识点精华总结
C++重要知识点精华总结
cin
的使用:1>
cin
>>a;键盘读入数据赋值给a;1>程序的输入都建有
一个
缓冲区,即输入缓冲区。一次输入过程是这样的,...从缓冲区中读取数据时,若缓冲区中第
一个
字符...
2015年“深圳杯”数学建模夏令营-B题:DNA序列的k-mer index
问题
这是
一个
山科大的同学给我的
一个
问题
,向我询问一下思路,对于数学建模,我没太多的了解,所以只能用计算机程序的方法来
解答
。 这是具体的
问题
: 这个
问题
来自DNA序列的k-merindex
问题
。 给定
一个
DNA序列,这个...
C++primer(第五版)第三章字符串、向量和数组学习笔记1(string包含C++11特性及部分习题
解答
)
标准类型string,字符串的声明string大家都比较熟悉,下面来讲述一些与c语言不同的细节
问题
: 1.string声明的变量,输出结果中不会出现空格; 例如:string s;
cin
>>s; cout<<...
C++ 语言
64,654
社区成员
250,484
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章