1. 程式人生 > ><C++基礎學習二十>特殊用途語言特性(未完待續)

<C++基礎學習二十>特殊用途語言特性(未完待續)

ack char 刪除 默認值 網上 clas grand c++ class

摘要: 本篇博客僅作為筆記,如有侵權,請聯系,立即刪除(網上找博客學習,然後手記筆記,因紙質筆記不便保存,所以保存到網絡筆記)。

  一、默認實參

  某些函數有這樣一些形參,在函數的很多次調用中它們都被賦予了一個相同的值,此時,我們把這個反復出現的值稱為函數的默認實參。調用含有默認實參的函數時,可以包含該實參,也可以忽略該實參。

typedef string::size_type sz;
string screen (sz ht = 24,sz wid = 80,char backgrand =  );

  其中我們為每個形參都提供了默認實參,默認實參作為形參的初始值出現在形參列表中。

  我們可以為一個或多個形參定義默認值,需要註意的是,一旦某個形參被賦予了默認值,它後面的所有形參都必須有默認值(可以將唯一一個要賦值的放到後面)。

  二、使用默認形參調用函數

  

<C++基礎學習二十>特殊用途語言特性(未完待續)