a operator+(a &zly){a hpz;
hpz.b = zly.b + b; hpz.c = zly.c + c; return hpz; }
a zly;a lyl;a lz = zly + lyl;
这个加号重载中 return返回hpz他底层逻辑是什么 函数退出之后hpz也会被释放那么返回一个新的对象出来塔的意义是什么
返回值会进行值拷贝的,hpz会被自动回收,但值被赋给了a的变量lz了。
可以和传入参数对比着看,形参也是将外部值复制一份