为了账号安全,请及时绑定邮箱和手机立即绑定

请问为什么函数返回值是iostream型,其本质也是一个函数,那么可否使用void型?

请问为什么函数返回值是iostream型,其本质也是一个函数,那么可否使用void型?

DIEA 2021-12-08 11:07:36
friend iostream & operator << (istream & input,time & t)问题,为什么函数返回值是iostream型,本质也是一个函数,那么可否是void型;还有问什么返回值要引用 举例:类Complex的对象c,cout<<c;
查看完整描述

2 回答

?
皈依舞

TA贡献1851条经验 获得超3个赞

你可以用void声明. 但是这样就不能连续输出.
如:不能
cout<</*time对象*/<</*time对象*/
-----------------------
这里的返回值是void 而不是iostream对象.

查看完整回答
反对 回复 2021-12-12
?
qq_笑_17

TA贡献1818条经验 获得超7个赞

iostream 是 istream 的你类啊!还有,如果不是返回引用,那么对于
cout<<c<<c;怎么办?

查看完整回答
反对 回复 2021-12-12
  • 2 回答
  • 0 关注
  • 188 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信