當前位置:聚美館>智慧生活>心理>

vb|傳值和傳址的區別

心理 閱讀(3.09W)
vb 傳值和傳址的區別

ByRef m As Integer 表示參數m以傳址方式傳遞給函數或過程

ByVal m As Integer 表示參數m以傳值方式傳遞給函數或過程

因爲vb默認的是傳址方式,所以在代碼中 ByRef 關鍵字一般可以省略。但在API中往往是不會省略的。

傳址就是把一個存放數據的內存地址傳給函數或過程而傳值則是把一個具體的數據傳遞給函數或過程。