社区
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具体返回什么东西?
...全文
117
9
打赏
收藏
关于cin的一个问题,望解答
环境windows vc6.0下 #include using namespace std; int main(void) { string word; while(cin>>word) cout<<word<>word) 输入什么结束,cin>>word具体返回什么东西?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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
ICS3U-Unit2-01-CPP
标题 "ICS3U-Unit2-01-CPP" 暗示了这是
一个
与学习C++编程相关的课程单元,可能是中学或大学级别的教学资源。这个描述 "ICS3U-Unit2-01-CPP" 与标题相呼应,进一步确认了主题是C++语言的学习,可能属于某个教育课程的...
scanf函数和
cin
的区别、类的数组、C++排序函数
给定n个字符串,将这n个字符串按照字典序进行排列,此处用排列函数是C++的库函数sort,产生如下两个疑问,望大佬
解答
#include <iostream> #include <algorithm> #include <string> #...
C++重要知识点精华总结
C++重要知识点精华总结
cin
的使用:1>
cin
>>a;键盘读入数据赋值给a;1>程序的输入都建有
一个
缓冲区,即输入缓冲区。一次输入过程是这样的,...从缓冲区中读取数据时,若缓冲区中第
一个
字符...
C++primer(第五版)第三章字符串、向量和数组学习笔记1(string包含C++11特性及部分习题
解答
)
标准类型string,字符串的声明string大家都比较熟悉,下面来讲述一些与c语言不同的细节
问题
: 1.string声明的变量,输出结果中不会出现空格; 例如:string s;
cin
>>s; cout<<...
网易有道2017春季实习笔试编程题-个人
解答
-欢迎高手来优化
(无法还原原题描述,根据个人理解简化了题目的描述。希望没有歧义,如有错误敬请包含。) (提供的代码已通过全部测试,已被Accepted。但是期望更好的
解答
,望高手不吝赐教,如能留下更好理解...x或y轴的
一个
单位走路
C++ 语言
65,192
社区成员
250,525
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章