这个C++程序哪里错了,怎么改?

2025-03-28 12:22:28
推荐回答(1个)
回答1:

地址引用是不能声明类型的,它不是数据类型,在使用地址引用时,相当于一个指针指向变量的地址;double length(Point &p1,Point &p2)
{return sqrt(pow((p1.gety()-p2.gety()),2)+pow((p1.getx()-p2.getx()),2));}
可以修改成:
double length(Point p1,Point p2)
{return sqrt(pow((p1.gety()-p2.gety()),2)+pow((p1.getx()-p2.getx()),2));}