請問一下主程式的b2=b1那行是代表b2指向b1的記憶體位置嗎??
但是我列印出來b2還是原本的b2位置耶=.=....
class A{
public:
int x;
protected:
int y;
};
class B:public A{
public:
int z;
};
int main(int argc, char *argv[])
{
A a1;
B b1,b2;
b2=b1;//這行執行是做什麼的??
}
麻煩知道的大大說明一下!感謝><....
--
但是我列印出來b2還是原本的b2位置耶=.=....
class A{
public:
int x;
protected:
int y;
};
class B:public A{
public:
int z;
};
int main(int argc, char *argv[])
{
A a1;
B b1,b2;
b2=b1;//這行執行是做什麼的??
}
麻煩知道的大大說明一下!感謝><....
--
All Comments