中易网

为什么c++中 cin>>x>>y;是正确,cin>>x, y;是不正确的?说的深奥点,为什么逗号不行!

答案:4  悬赏:0  
解决时间 2021-02-02 18:40
请大家推荐几个好的学C++的网站看
最佳答案
cin本身是输入流,返回的还是输入流
cin>>x>>y;可以解析为(cin>>x)>>y,这里(cin>>x)将数据输入x里面返回的还是输入流,等价于又一个cin,然后这个输入流再cin>>y,这是一个链式表达的方式.

如果你看过或写过重载流输入输出操作符的函数的话就知道了,函数最后肯定要返回当前的流,比如:
ostream& operator <<(ostream& os,const TPolynomial& poly)
{
//中间程序
return os;//最后要返回流,以完成链式表达
}

而你那样写cin>>x,y,输入完x后,相当于cin,y;这个显然是不合语法的,就是这样
全部回答
因为cin是以流的方式输入输出的,而不是用参数 再看看别人怎么说的。
cin>>x是一个语句,要用分号结束,你来了个逗号。。。编译出错,还有啥好说的。
没有那种格式 他就是这个规定来着... 就像人为什么要吃饭 而不是和汽油呢?
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
上海币青浦汽车站到香花桥派出所怎么走
吝落田我想知道这个在什么地方
农行借记卡能透支吗?
请问深圳做微商城微网站比较好的微信营销服务
腹肌分块原理,我同学说腹肌本来只有一块,锻
石家庄正定机场航空转到太原的高铁车票现在还
棒棒门业地址在什么地方,想过去办事
奥杜尔保卫战阶段五的冰门关上了进不去怎么办
去哪儿网上的机票已经买了,可不可以加行程单
现在开车做什么生意好
佳喻户筱工厂店我想知道这个在什么地方
计生办怎么协查男方
怎么推销健身会员卡
韩麦尔先生人物形象描写
三驳桥我想知道这个在什么地方
推荐资讯
安装android时选择那个版本eclipse?
倒车影像用多少负的电流
我感觉跟男朋友在一起几天后就有种心里不舒服
姜子牙钓具这个地址在什么地方,我要处理点事
九重天怎么赚钱
奥拉星找回密码问题
北京五星级酒店的英文名字
kyn28-12高压开关柜怎样操作
一般被拘留了,多久可以打电话联系家里?
准备入台神舟的游戏本 配置完美运行最高画质D
学校第一次买了3个篮球和4个足球花了403元,第
宣传企业重要还是宣传产品重要!!!!
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?