基本介紹
- 中文名:形式參數
- 實質 :不是實際存在變數
- 又稱:虛擬變數
- 特點:實參和形參可以重名
簡介,形參和實參的區別,
簡介
是在定義函式名和函式體的時候使用的參數,目的是用來接收調用該函式時傳入的參數.
形參即函式的自變數,其初值來源於函式的調用。只有在程式執行過程中調用了函式,形參才有可能得到具體的值,並參與運算求得函式值。
可見形參表相當於變數說明,但應特別注意:此處只能使用類型標識符,而不能直接使用類型。
形參和實參的區別
本質不同:形參的本質是一個名字,不占用記憶體空間。實參的本質是一個變數,已經占用記憶體空間。
在Javadoc或MSDN中的地位不同:Javadoc和MSDN提到一個方法有哪些參數,往往用parameter這個詞。只有到程式設計師真正使用這個方法,才是argument。
在調試的時候,parameter就轉變成argument,這時也往往不使用argument一詞,而是稱之為variable(變數),因為實參本質上就是一個變數,在記憶體中占用一塊空間。