国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

C++的引用

2020-06-20 11:10 作者:小墨Thy  | 我要投稿

在 C++ 中創(chuàng)建的普通的變量,都會(huì)在內(nèi)存上申請(qǐng)一塊地址來(lái)存放它的值。但是存在這么一種叫做引用的東東,程序在創(chuàng)建它的時(shí)候,不會(huì)向系統(tǒng)申請(qǐng)內(nèi)存地址。也就是說(shuō),當(dāng)引用被創(chuàng)建時(shí),如果你沒(méi)有給它一個(gè)初始化的值,它的值就是不存在的,同時(shí)也無(wú)法編譯通過(guò)。

vscode給出了友好提示
g++給出了嚴(yán)厲警告

所以正確的寫(xiě)法是在申明這個(gè)引用時(shí),就對(duì)其進(jìn)行賦值

int變量申明時(shí)默認(rèn)初始化為0
?

使用realyInt給oneInt賦值時(shí),實(shí)際上是在告訴系統(tǒng):oneInt和變量realyInt使用同一個(gè)內(nèi)存地址。所以,在輸出這兩個(gè)值的時(shí)候,系統(tǒng)去同一個(gè)內(nèi)存地址取值,也就輸出了相同的值

需要注意的是,引用接受同類型變量來(lái)進(jìn)行賦值,在有些情況下會(huì)接受不同類型的變量來(lái)進(jìn)行賦值。


C++的引用的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
吉木乃县| 瑞安市| 柘城县| 隆德县| 炎陵县| 北安市| 邵阳市| 东乡族自治县| 建瓯市| 大埔区| 宣城市| 马关县| 新化县| 盐池县| 锡林郭勒盟| 洮南市| 蛟河市| 虹口区| 安仁县| 灵台县| 广西| 衡水市| 阿拉善左旗| 思南县| 辉县市| 桦南县| 南京市| 万年县| 大安市| 同心县| 乡城县| 湘西| 肃南| 武平县| 新巴尔虎右旗| 湘潭县| 南和县| 宜宾市| 商丘市| 金昌市| 古交市|