[問題] 參數前面加上一個 &
請問一下c++中,在傳資料時
出現了
void foo(Car &a_car)
{
a_car.getName();
}
Car 是一個class, getName是他的一個method.
1.請問Car &a_car 是什麼?
"取a_car的位置"嗎?
2.還是應該Car & 看成一個data type? 就像 Car *是一個指向Car 的pointer
3.所以Car &是?
在invoke foo時, 應該pass什麼呢?
謝謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.115.155.193
→
12/04 23:36, , 1F
12/04 23:36, 1F
→
12/04 23:49, , 2F
12/04 23:49, 2F
推
12/05 01:58, , 3F
12/05 01:58, 3F
→
12/05 01:59, , 4F
12/05 01:59, 4F
→
12/05 02:00, , 5F
12/05 02:00, 5F
→
12/05 02:02, , 6F
12/05 02:02, 6F
→
12/05 02:02, , 7F
12/05 02:02, 7F
→
12/05 22:05, , 8F
12/05 22:05, 8F
→
12/05 22:05, , 9F
12/05 22:05, 9F
→
12/06 02:40, , 10F
12/06 02:40, 10F
→
12/06 13:26, , 11F
12/06 13:26, 11F
推
12/06 20:10, , 12F
12/06 20:10, 12F
→
12/07 21:20, , 13F
12/07 21:20, 13F
→
12/07 21:20, , 14F
12/07 21:20, 14F
→
12/07 21:20, , 15F
12/07 21:20, 15F
→
12/07 21:21, , 16F
12/07 21:21, 16F
→
12/07 21:21, , 17F
12/07 21:21, 17F
→
12/07 21:22, , 18F
12/07 21:22, 18F
→
12/07 21:24, , 19F
12/07 21:24, 19F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章
12
40