看板 TransCSI 關於我們 聯絡資訊
※ 引述《x0315b100 (飛來飛去)》之銘言: : 請問各位大大... : call by value 和 call by value/result : 差在哪呢?? : C語言中應該怎麼寫call by value/result呢?? : 還是C語言中根本就沒有...call by value/result : 希望大大可以用真實小程式解釋@@" : 麻煩了... 現在 C/C++ 都沒有支援 這方法有點像 call by value/reference 的綜合體 她傳reference過去的時候會另外複製一份, 但是在回傳時 會把複製回去原來的變數蓋掉,用 c 寫大概像這樣吧 @@ void add(int &a,int &b) { int c=a; int d=b; c=c+d; a=c; } -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.92.1