若需要利用形參直接訪問實參時,應將形參變數說明為引用引數。
形參是指定義函式時括號裡的那個變數。實參是指在主函式中呼叫某個函式時,作為引數的那個變數。在進行引數傳遞時,引用引數是利用形參直接訪問實參,形參的變化可以直接傳遞給引用引數的任何實參,影響實參的變化,因為程式操作的是真正的變數,而不是它的副本。
是在定義函式名和函式體的時候使用的引數,目的是用來接收呼叫該函式時傳入的引數.
在VB中,出現在Sub過程和Function過程的形參表中的變數名、陣列名,稱為形式引數,過程被呼叫之前,併為其分配記憶體,其作用是說明自變數的型別和形態以及在過程中所“扮演”的角色。
可見形參表相當於變數說明,但應特別注意:此處只能使用型別識別符號,而不能直接使用型別。
在呼叫函式時,實參將賦值給形參。因而,必須注意實參的個數,型別應與形參一一對應,並且必須要有確定的值。
【參考資料】
https://www.baike.com/wiki/%E5%BD%A2%E5%8F%82/2432733?prd=home_search&search_id=5ct5ndnziyo000&view_id=4a12wzzx3rc000
若需要利用形參直接訪問實參時,應將形參變數說明為引用引數。
形參是指定義函式時括號裡的那個變數。實參是指在主函式中呼叫某個函式時,作為引數的那個變數。在進行引數傳遞時,引用引數是利用形參直接訪問實參,形參的變化可以直接傳遞給引用引數的任何實參,影響實參的變化,因為程式操作的是真正的變數,而不是它的副本。
拓展資料是在定義函式名和函式體的時候使用的引數,目的是用來接收呼叫該函式時傳入的引數.
在VB中,出現在Sub過程和Function過程的形參表中的變數名、陣列名,稱為形式引數,過程被呼叫之前,併為其分配記憶體,其作用是說明自變數的型別和形態以及在過程中所“扮演”的角色。
可見形參表相當於變數說明,但應特別注意:此處只能使用型別識別符號,而不能直接使用型別。
在呼叫函式時,實參將賦值給形參。因而,必須注意實參的個數,型別應與形參一一對應,並且必須要有確定的值。
【參考資料】
https://www.baike.com/wiki/%E5%BD%A2%E5%8F%82/2432733?prd=home_search&search_id=5ct5ndnziyo000&view_id=4a12wzzx3rc000