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

C++中靜態(tài)數(shù)據(jù)成員使用示例

 更新時(shí)間:2022年01月10日 08:35:32   作者:Gorgeousdrama  
大家好,本篇文章主要講的是C++中靜態(tài)數(shù)據(jù)成員使用示例,感興趣的同學(xué)趕快來看一看吧,對(duì)你有幫助的話記得收藏一下,方便下次瀏覽
#include<iostream>//嘗試靜態(tài)數(shù)據(jù)成員
using namespace std;
class easy {
private:
	int num1;
	int num2;
	static int sum,count;
	static float ave;
public:
	easy(int, int);
	easy(const easy&);//拷貝構(gòu)造函數(shù),這里要加const,否則使用時(shí)會(huì)顯示沒有合適的拷貝構(gòu)造函數(shù)
	void output();
	~easy();
};
easy::easy(int a,int b) :num1(a), num2(b)
{
	sum += num1 + num2;
	count++;
	ave = sum / count;
}
easy::easy(const easy& m ) {
	num1 = m.num1 * 100;
	num2 = m.num2 * 100;
}
void easy::output() {
	cout << "num1=" << num1 << " " << "num2=" << num2 << endl;
	cout << "sum=" << sum << " count=" << count << " ave=" << ave << endl;
    cout << "sum         count         ave" << endl;
	cout << &sum<<"   " << &count <<"   "<< & ave<<endl;//顯示地址
}
easy::~easy() {}
int easy::sum = 0;
int easy::count = 0;
float easy::ave = 0.0;
int main() 
{
	int A, B, C, D, E, F;
	cin >> A >> B >> C >> D >> E >> F;
	easy PI(A, B);
	easy complex[3]{
		easy(PI),//調(diào)用拷貝構(gòu)造函數(shù)
		easy(C,D),
		easy(E,F)
	};//建立了一個(gè)有三個(gè)無名對(duì)象元素的easy類數(shù)組
	for (int i = 0; i < 3; i++) {
		complex[i].output();
	}
}

運(yùn)行代碼,輸入如下:

1 2 3 4 5 6

來猜猜輸出是什么?

結(jié)果如下:

1 2 3 4 5 6
num1=100 num2=200
sum=21 count=3 ave=7
sum         count         ave
00F8C46C   00F8C470   00F8C474
num1=3 num2=4
sum=21 count=3 ave=7
sum         count         ave
00F8C46C   00F8C470   00F8C474
num1=5 num2=6
sum=21 count=3 ave=7
sum         count         ave
00F8C46C   00F8C470   00F8C474

該程序調(diào)用成員函數(shù)output是在聲明并初始化了 easy complex[3]之后,也就是說,此時(shí)的靜態(tài)數(shù)據(jù)成員sum,count,ave已經(jīng)完成累加,并且每個(gè)對(duì)象的sum,count,ave占用的是同一塊地址,則,每個(gè)對(duì)象的成員sum,count,ave都相等。

到此這篇關(guān)于C++中靜態(tài)數(shù)據(jù)成員使用示例的文章就介紹到這了,更多相關(guān)C++靜態(tài)數(shù)據(jù)成員內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • C++求斐波那契數(shù)的實(shí)例代碼

    C++求斐波那契數(shù)的實(shí)例代碼

    這篇文章介紹了C++求斐波那契數(shù)的實(shí)例代碼,有需要的朋友可以參考一下
    2013-10-10
  • C++單例模式實(shí)現(xiàn)線程池的示例代碼

    C++單例模式實(shí)現(xiàn)線程池的示例代碼

    這篇文章主要為大家詳細(xì)介紹了如何利用C++單例模式簡(jiǎn)單實(shí)現(xiàn)一個(gè)線程池,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起了解一下
    2023-04-04
  • C語言循環(huán)結(jié)構(gòu)詳解

    C語言循環(huán)結(jié)構(gòu)詳解

    本文主要介紹C語言循環(huán)結(jié)構(gòu)的基礎(chǔ)知識(shí),這里整理了循環(huán)的基礎(chǔ)資料并附簡(jiǎn)單的代碼示例詳細(xì)講解,有需要的小伙伴可以參考下
    2021-10-10
  • C++11 并發(fā)指南之多線程初探

    C++11 并發(fā)指南之多線程初探

    這篇文章主要介紹了C++11 并發(fā)指南之多線程初探,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-02-02
  • Qt物聯(lián)網(wǎng)管理平臺(tái)之實(shí)現(xiàn)告警短信轉(zhuǎn)發(fā)

    Qt物聯(lián)網(wǎng)管理平臺(tái)之實(shí)現(xiàn)告警短信轉(zhuǎn)發(fā)

    系統(tǒng)在運(yùn)行過程中,會(huì)實(shí)時(shí)采集設(shè)備的數(shù)據(jù),當(dāng)采集到的數(shù)據(jù)發(fā)生報(bào)警后,可以將報(bào)警信息以短信的形式發(fā)送給指定的管理員。本文將利用Qt實(shí)現(xiàn)告警短信轉(zhuǎn)發(fā),感興趣的可以嘗試一下
    2022-07-07
  • C++實(shí)現(xiàn)LeetCode(150.計(jì)算逆波蘭表達(dá)式)

    C++實(shí)現(xiàn)LeetCode(150.計(jì)算逆波蘭表達(dá)式)

    這篇文章主要介紹了C++實(shí)現(xiàn)LeetCode(150.計(jì)算逆波蘭表達(dá)式),本篇文章通過簡(jiǎn)要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下
    2021-07-07
  • 如何在C++類的外部調(diào)用類的私有方法

    如何在C++類的外部調(diào)用類的私有方法

    這篇文章主要介紹了如何在C++類的外部調(diào)用類的私有方法,文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的朋友可以參考一下
    2022-09-09
  • C++ Boost PropertyTree解析INI文件詳解

    C++ Boost PropertyTree解析INI文件詳解

    Boost PropertyTree庫(kù)不僅可以解析JSON,XML格式,還可以直接解析INI格式文件。這篇文章就是為大家介紹一下如何通過Boost PropertyTree解析INI文件,需要的可以參考一下
    2022-01-01
  • C語言模擬實(shí)現(xiàn)strstr函數(shù)的示例代碼

    C語言模擬實(shí)現(xiàn)strstr函數(shù)的示例代碼

    strstr是C語言中的函數(shù),作用是返回字符串中首次出現(xiàn)子串的地址。本文將用C語言模擬實(shí)現(xiàn)strstr函數(shù),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2022-07-07
  • C++實(shí)現(xiàn)一維向量旋轉(zhuǎn)算法

    C++實(shí)現(xiàn)一維向量旋轉(zhuǎn)算法

    這篇文章主要介紹了C++實(shí)現(xiàn)一維向量旋轉(zhuǎn)算法,非常實(shí)用的經(jīng)典算法,需要的朋友可以參考下
    2014-08-08

最新評(píng)論

丁青县| 平谷区| 泰顺县| 绥宁县| 宁南县| 中江县| 自贡市| 昂仁县| 乌什县| 开鲁县| 连山| 中超| 富宁县| 巫山县| 南昌市| 右玉县| 那曲县| 惠东县| 大安市| 榆林市| 贵溪市| 兰西县| 佛学| 天柱县| 石城县| 久治县| 长顺县| 南京市| 壤塘县| 运城市| 韶关市| 玉树县| 安溪县| 沙雅县| 准格尔旗| 仁寿县| 女性| 衢州市| 新龙县| 玛多县| 南宫市|