我知道如果我这样做:
class Obj
{
public:
int* nine;
};
Obj Obj1; //Awesome name
int eight = 8;
Obj1.nine = &eight;
Obj Obj2 = Obj1; //Another Awesome name
那么Obj1
's 和Obj2
'snine
将指向同一个 s 8
,但它们会共享同一个指针吗?IE:
int Necronine = 9;
Obj1.nine = &Necronine;
Obj2.nine == ???
将指向Obj2
还是将 一直 指向?nine
Necronine
8