最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

c++學習之構造函數(shù)

 更新時間:2015年06月30日 13:04:24   投稿:hebedich  
類多么重要我就不多說了,只講講學習,因為個人認為類的學習無論從概念的理解還是實際代碼的編寫相對其他C兼容向的代碼都是比較有難度的, 對于以前學C 的人來說這才是真正的新概念和內容,STL其實還比較好理解,不就是一個更大的函數(shù)庫和代碼可以使用嘛。
#include<stdio.h>

class Test 
{
private:
int i;
int j;
int k;
public :
void initialize()
{
i=0;
j=1;
k=2;
}

void print()
{
printf("i=%d,j=%d,k=%d",i,j,k);
}

}; ///分號至關重要

int main()
{
Test t1;
t1.initialize(); ///構造函數(shù)
t1.print();
return 0;
}

使用構造函數(shù)

#include<stdio.h>

class Test 
{
private:
int i;
int j;
int k;
public :
Test(int v) ////與類名相同
{ ////構造函數(shù)定義時可以有參數(shù) 不可以有返回類型
////無返回類型 與返回類型為void 不相同
i=j=k=v;
}

void print()
{
printf("i=%d ,j=%d ,k=%d \n",i,j,k);
}

}; ///分號至關重要

int main()
{
Test t1(1); ///自動調用構造函數(shù)
Test t2=2; ///構造函數(shù)
Test t3= Test(3);
t1.print(); 
t2.print();
t3.print();

Test TA[3]={Test(1),Test(2),Test(3)};
for (int i=0; i<3; i++)
{
TA[i].print();
}
return 0;
}

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

相關文章

  • Qt中互斥鎖QMutex和QMutexLocker的使用

    Qt中互斥鎖QMutex和QMutexLocker的使用

    本文主要介紹了Qt中互斥鎖QMutex和QMutexLocker的使用,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-05-05
  • 聊聊c++數(shù)組名稱和sizeof的問題

    聊聊c++數(shù)組名稱和sizeof的問題

    這篇文章主要介紹了c++數(shù)組名稱和sizeof,介紹了一維數(shù)組名稱的用途及二維數(shù)組數(shù)組名,通過示例代碼給大家介紹的非常詳細,需要的朋友可以參考下
    2022-01-01
  • C語言運用回調函數(shù)實現(xiàn)計算器

    C語言運用回調函數(shù)實現(xiàn)計算器

    這篇文章主要為大家詳細介紹了C語言運用回調函數(shù)實現(xiàn)計算器,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-10-10
  • OpenCV實現(xiàn)馬賽克和毛玻璃濾鏡效果

    OpenCV實現(xiàn)馬賽克和毛玻璃濾鏡效果

    這篇文章主要為大家詳細介紹了OpenCV實現(xiàn)馬賽克和毛玻璃濾鏡效果,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-01-01
  • 內聯(lián)函數(shù)inline與宏定義深入解析

    內聯(lián)函數(shù)inline與宏定義深入解析

    類的內斂函數(shù)是一個真正的函數(shù)。使用內聯(lián)函數(shù)inline可以完全取代表達式形式的宏定義
    2013-09-09
  • C++中const與#define的利弊分析

    C++中const與#define的利弊分析

    C++中不但可以用define定義常量還可以用const定義常量,下面這篇文章主要給大家分析介紹了關于C++中const與#define的利弊,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2018-05-05
  • C++智能指針實例詳解

    C++智能指針實例詳解

    這篇文章主要介紹了C++智能指針實例詳解,需要的朋友可以參考下
    2014-07-07
  • 聊聊C++ 運算符重載知識

    聊聊C++ 運算符重載知識

    運算符重載是一種形式的C++多態(tài),重載運算符可以使代碼看起來更加自然,下面通過例子介紹下C++ 運算符重載知識,感興趣的朋友一起看看吧
    2021-11-11
  • C++lambda表達式使用介紹

    C++lambda表達式使用介紹

    Lambda 表達式(lambda expression)是一個匿名函數(shù),Lambda表達式基于數(shù)學中的λ演算得名。本文就來為大家詳細講講C++中Lambda表達式的使用,需要的可以參考一下
    2022-08-08
  • C語言遞歸之漢諾塔和青蛙跳臺階問題

    C語言遞歸之漢諾塔和青蛙跳臺階問題

    這篇文章主要介紹了C語言遞歸之漢諾塔問題和青蛙跳臺階問題,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-04-04

最新評論

辽源市| 宝山区| 玛纳斯县| 新化县| 静海县| 遵化市| 子洲县| 岫岩| 南京市| 米泉市| 肥乡县| 南华县| 西贡区| 什邡市| 胶南市| 梨树县| 上杭县| 磴口县| 金寨县| 奎屯市| 进贤县| 保德县| 乌海市| 婺源县| 阳江市| 特克斯县| 正镶白旗| 永新县| 青岛市| 弋阳县| 廊坊市| 肥城市| 浠水县| 罗江县| 铁力市| 栖霞市| 永安市| 吴旗县| 孟村| 屯门区| 南城县|