[填空題] 在Visual Basic中,實參傳遞給形參有兩種方式, 【7】 方式可以通過改變過程中的相應的參數來改變實參變量的值;而 【8】 被調用過程中改變
2021-07-20
[填空題] 在Visual Basic中,實參傳遞給形參有兩種方式, 【7】 方式可以通過改變過程中的相應的參數來改變實參變量的值;而 【8】 被調用過程中改變了這個形參的值,但對應的實參的值并不改變。
正確答案:引用 傳值
參考解析:變量(即實參)的值存放在內存的某個地址中,當通過引用來調用一個過程時,向該過程傳送變量,實際上是把變量的地址傳送給該過程,因此,變量的地址和被調用過程中相應參數的地址是相同的。如果通用過程中的操作修改了參數的值,則它同時也修改了傳送給過程的變量的值。而傳值方式即實參把值傳遞給對應的形參。這種數據傳遞方式的特點是:在被調用過程中改變了這個形參的值,但對應的實參的值并不改變。傳值方式是通過使用ByVal關鍵字來實現(xiàn)的。
詞條內容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學等領域),建議您咨詢相關領域專業(yè)人士。