国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > 建站經驗 > 正文

C+ +中構造函數重載

2019-11-02 14:18:46
字體:
來源:轉載
供稿:網友

   這篇文章主要介紹了C++中構造函數重載的相關資料,十分的詳細,需要的朋友可以參考下

  ?

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
豬八戒影院[www.aikan.tv/special/bajieyingyuan/]
34 35 #include<stdio.h> class Test { private: int i; int j; int k; public: Test() { i=j=k=0; } Test(int v) { i=j=k=v; } void print() { printf("i= %d, j=%d, k=%d n",i,j,k); } }; int main() { Test t1(1); Test t2=2; Test t3=Test(3); t1.print(); t2.print(); t3.print(); Test TA[3]; for(int i=0; i<3;i++) { TA[i].print(); } }

  當類中沒有定義構造函數時,C++編譯器自動提供無參構造函數和拷貝構造函數

  當類中定義了任意的拷貝構造函數,C++不提供無參構造函數。

  系統自動提供的構造函數

  無參構造函數

  函數體為空

  拷貝構造函數

  簡單的進行成員變量的值復制

  Test t1;

  Test t2=t1; ///t2簡單的復制t1中成員變量的值

  以上所述就是本文的全部內容了,希望大家能夠喜歡。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 连城县| 青州市| 墨江| 宾阳县| 齐河县| 衢州市| 宁都县| 玛纳斯县| 札达县| 平陆县| 万宁市| 马龙县| 静宁县| 会理县| 绥阳县| 泉州市| 襄垣县| 黔西| 阳春市| 尚志市| 留坝县| 自贡市| 宁安市| 南川市| 肥东县| 九寨沟县| 林周县| 特克斯县| 汽车| 怀仁县| 临夏县| 周至县| 丹江口市| 德庆县| 淮北市| 三原县| 福泉市| 手游| 密云县| 堆龙德庆县| 富顺县|