C++中类与类之间的赋值语句好奇怪,还有 有带括号和不带括号的区别,望大神们指点~~~ T T 如问题描述:

2025-02-28 08:06:34
推荐回答(1个)
回答1:

p1=Point(m.getX(),m.getY())
这句的意思是 调用 对象m 的getX() 成员函数 喝 getY()函数 当然要带括号
void SetCC(Point m,double R):p1(m),radius(R){}
这句是说 调用这个函数 在函数运行值钱 初始化对象信息
也就是这个函数被调用 还没有进入函数里面的时候 先赋值了