[課業] 程式語言問題
請問一下主程式的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;//這行執行是做什麼的??
}
麻煩知道的大大說明一下!感謝><....
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.34.31.118
推
05/24 23:59, , 1F
05/24 23:59, 1F
→
05/25 00:04, , 2F
05/25 00:04, 2F
推
05/25 00:05, , 3F
05/25 00:05, 3F
→
05/25 00:06, , 4F
05/25 00:06, 4F
→
05/25 00:13, , 5F
05/25 00:13, 5F
→
05/25 00:14, , 6F
05/25 00:14, 6F
→
05/25 00:14, , 7F
05/25 00:14, 7F
→
05/25 00:25, , 8F
05/25 00:25, 8F
推
05/25 00:27, , 9F
05/25 00:27, 9F
→
05/25 00:30, , 10F
05/25 00:30, 10F
推
05/25 00:31, , 11F
05/25 00:31, 11F
→
05/25 00:35, , 12F
05/25 00:35, 12F
→
05/25 00:38, , 13F
05/25 00:38, 13F
→
05/25 00:51, , 14F
05/25 00:51, 14F
→
05/25 00:52, , 15F
05/25 00:52, 15F
→
05/25 01:16, , 16F
05/25 01:16, 16F
推
05/25 06:22, , 17F
05/25 06:22, 17F
→
05/25 06:23, , 18F
05/25 06:23, 18F
→
05/25 06:23, , 19F
05/25 06:23, 19F
→
10/11 22:49, , 20F
10/11 22:49, 20F