C++ 中的 cin. 与cin>> 有什么区别?
本人在一本c++书里看见过cin和cout后面有两种符号一个是“.”一个是“>>”在cout后面是“.”和“>>”例如cin.get()和cin>>a中间的符号不同这是什...
本人在一本c++书里 看见过 cin 和 cout后面有两种符号 一个是“.” 一个是“>>” 在cout后面是“.”和 “>>” 例如 cin.get() 和 cin>>a 中间的符号不同 这是什么原因?
什么是成员运算符呀? 不好意思 不太懂啊。。。 本人是初学者 呵呵 叫我QQ674662647 给你重谢!! 展开
什么是成员运算符呀? 不好意思 不太懂啊。。。 本人是初学者 呵呵 叫我QQ674662647 给你重谢!! 展开
4个回答
展开全部
.是成员运算符,用来调用cin的成员函数
>>是流运算符,用来从流中取出数据
>>是流运算符,用来从流中取出数据
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
.是引用
cin。get()是调用的cin里的函数
cin>>a 是输入
cin。get()是调用的cin里的函数
cin>>a 是输入
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
有一定区别。
首先你知道如果cin碰到eof返回假。
那么一个没有储存任何值,另一个把值给了a
<<的原型
ostream&
operator
<<(ostream&,int&)
所以cin在我的印象中应该永真
那么反过来就是永假
首先你知道如果cin碰到eof返回假。
那么一个没有储存任何值,另一个把值给了a
<<的原型
ostream&
operator
<<(ostream&,int&)
所以cin在我的印象中应该永真
那么反过来就是永假
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询