采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
是c1+helloworld之后为什么输出3吗?因为直接把c1的real输出了,而c1的real没有变过,所以就是3了
不是这个,是c1(3.0,4.0),c2(2.0,7.5)相加。第二次实例化Complex之后为什么real值没有从3.0变成2.0
c1 + c2 会直接创建个新的Complex,并且用二者的实部和虚部分别相加,没有赋值成2啊
我知道是创建了两个,实部虚部相加,第一次实例化的应该是real=3.0,imaginary=4.0,第二次的是real=2.0,imaginary=7.5,为什么return里的real取的是3.0
登录后可查看更多问答,登录/注册
Google I/O大会钦定Android一级开发语言,现在不学,等待何时
1.4k 3
1.1k 1
1.1k 15
1.4k 15
1.5k 14