預設引數和關鍵字參數列面上最大的區別是?

weixin_33797791發表於2018-08-10

關鍵字引數是在函式呼叫的時候,通過引數名指定需要賦值的引數,這樣就不怕因為搞不清楚引數的順序而導致函式呼叫出錯。而預設引數是在引數定義時為形參賦初值,當函式呼叫的時候不傳遞實參,則預設使用形參的初始值代替。

相關文章