現在給大家介紹下 有默認參數的構造函數:

大家知道函數獲取形參的時候是通過函數調用時在實參里獲得的,因此我們必須保證 實參的個數 和 形參的個數必須相同。而且有些情況下我們對于實參或許都是個固定的值。例如 我們需要計算長方形的面積 長x寬 但是用戶可以不輸入長 而且如果用戶指定的情況下默認的長為 3,但是如果用戶指定了則使用用戶指定的寬 這就是用到默認參數了!
代碼:
#include <iostream>
using namespace std;
int area(int l,int w=3);// 函數聲明 并定義默認參數w=3;
int main(){
int c=4; //長
int k=5;
int res; //結果
res = area(c);
cout<<res<<endl;
return 0;
}
int area(int l,int w){//函數定義 l長 w寬
int res=0;
res = l*w;
return res;
}
另外有需要云服務器可以了解下創新互聯建站www.yijiale78.com,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業上云的綜合解決方案,具有“安全穩定、簡單易用、服務可用性高、性價比高”等特點與優勢,專為企業上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。
標題名稱:C++詳解默認參數的構造函數及簡單實例代碼-創新互聯
當前地址:http://www.yijiale78.com/article18/ddcdgp.html
成都網站建設公司_創新互聯,為您提供品牌網站建設、做網站、App設計、網站收錄、面包屑導航、靜態網站
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯