看板 EE_DSnP 關於我們 聯絡資訊
array要怎麼pass by reference? 如果function prototype寫成 int check(int &r[8]); compiler不給過,訊息是 declaration of 'r' as array of references 寫成 int check(int r[8]); 就過了....... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.240.249
ric2k1:可以先看一下講義, 這些馬上會講到. 11/16 18:41
ric2k1:基本上 "int check(int r[])" 本身就是 pass-by-reference. 11/16 18:42
ric2k1:不用/要寫成 "int check(int r[8])" !! 11/16 18:43
lionel20002:觀念完全錯了 唉, 誰是pointer誰是data沒搞清楚... 11/17 20:59
ijb:當初我也是這樣object pointer 傻傻分不清楚 11/19 16:40