第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

在C+中,以下短語(yǔ)意味著什么:零、默認(rèn)和值初始化?

在C+中,以下短語(yǔ)意味著什么:零、默認(rèn)和值初始化?

C++ C
眼眸繁星 2019-06-12 16:04:36
在C+中,以下短語(yǔ)意味著什么:零、默認(rèn)和值初始化?在C+中,以下短語(yǔ)意味著什么:零初始化,默認(rèn)初始化,以及值初始化C+開發(fā)人員應(yīng)該知道些什么呢?
查看完整描述

2 回答

?
一只斗牛犬

TA貢獻(xiàn)1784條經(jīng)驗(yàn) 獲得超2個(gè)贊

C+03標(biāo)準(zhǔn)8.5/5:

零初始化T型物體是指:
-如果T是標(biāo)量類型(3.9),則將對(duì)象設(shè)置為轉(zhuǎn)換為T的0(0)值;
-如果T是非并類型,則每個(gè)非靜態(tài)數(shù)據(jù)成員和每個(gè)基類子對(duì)象都為零初始化;
-如果T是一個(gè)聯(lián)合類型,則對(duì)象的第一個(gè)命名數(shù)據(jù)成員為零初始化;
-如果T是數(shù)組類型,則每個(gè)元素都為零初始化;
-如果T是引用類型,則不執(zhí)行初始化。

默認(rèn)初始化T型物體是指:
-如果T是非POD類型(第9條),則調(diào)用T的默認(rèn)構(gòu)造函數(shù)(如果T沒(méi)有可訪問(wèn)的默認(rèn)構(gòu)造函數(shù),則初始化不正確);
-如果T是數(shù)組類型,則每個(gè)元素都是默認(rèn)初始化的;
-否則,對(duì)象將為零初始化。

值初始化T型物體是指:
-如果T是具有用戶聲明的構(gòu)造函數(shù)(12.1)的類型(第9條),則調(diào)用T的默認(rèn)構(gòu)造函數(shù)(如果T沒(méi)有可訪問(wèn)的默認(rèn)構(gòu)造函數(shù),則初始化是錯(cuò)誤的);
-如果T是一個(gè)沒(méi)有用戶聲明的構(gòu)造函數(shù)的非聯(lián)合類型,那么T的每個(gè)非靜態(tài)數(shù)據(jù)成員和基類組件都是值初始化的;
-如果T是數(shù)組類型,則每個(gè)元素都是值初始化的;
-否則,對(duì)象將為零初始化。

調(diào)用引用類型實(shí)體的默認(rèn)初始化或值初始化的程序格式不正確.如果T是cv限定類型,則使用cv不限定的T版本來(lái)定義零初始化、默認(rèn)初始化和值初始化.


查看完整回答
反對(duì) 回復(fù) 2019-06-12
  • 2 回答
  • 0 關(guān)注
  • 502 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)