最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(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ó)家法律
北票市| 天等县| 和龙市| 德格县| 仪征市| 黄骅市| 股票| 铁岭市| 张家川| 都匀市| 富川| 南和县| 龙井市| 含山县| 施秉县| 大关县| 密云县| 贵州省| 越西县| 巴塘县| 广元市| 榆树市| 平阴县| 黄浦区| 灵璧县| 深泽县| 磴口县| 京山县| 奉化市| 新乡市| 稻城县| 上犹县| 临清市| 安顺市| 永安市| 驻马店市| 田阳县| 肥乡县| 西和县| 瓮安县| 磐安县|