[.NET] 關於ByVal 跟 ByRef

看板Visual_Basic作者 (junzuo)時間17年前 (2008/05/18 13:14), 編輯推噓0(002)
留言2則, 1人參與, 最新討論串1/3 (看更多)
請問請問當一個程序呼叫另一個程序的時候 使用ByVal跟ByRef的差異在哪裡呢? 我有看書了 他是說ByVal傳回的是被呼叫的資料的副本 ByRef則是傳回該資料的位址 並且<<呼叫該程序的可以使用被呼叫的程式中的變數>> << >>的地方我看不明白到地是怎麼回事 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.126.136.167

05/18 13:23, , 1F
就是說用byref傳入的變數,在副程式中的修改,會影響到
05/18 13:23, 1F

05/18 13:23, , 2F
主程式中的原變數,而byval則否
05/18 13:23, 2F
文章代碼(AID): #18BxjJu- (Visual_Basic)
文章代碼(AID): #18BxjJu- (Visual_Basic)