Re: [問題] 關於call by value/result

看板TransCSI作者 (OoOoOo)時間17年前 (2007/05/20 08:28), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《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
文章代碼(AID): #16JvOGTt (TransCSI)
文章代碼(AID): #16JvOGTt (TransCSI)