65,211
社区成员
发帖
与我相关
我的任务
分享class STU{
public:
.....
double x;
double y;
......
};
main()
{
.....
STU qws;
STU stu;
.....
stu=qws;
t=f(&stu); //如果可以整体赋值的话,那么当调用完这个函数时,qws的成员值会随着stu值的改变而改变吗?
//不会改变的,因为qws,stu两个不同的变量,互不影响的}
double f(STU* stu)
{
....
STU qeu;
que=stu; //这样能实现将stu的所有成员值都赋值给que吗?即整体赋值可以吗?因为有的时候成员的值太多了,如果
//可以赋值的,如果成员变量里面没有涉及到指针的内存分配和释放的话