欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

C++中如何使用指針與指針變量

這篇文章將為大家詳細(xì)講解有關(guān)C++中如何使用指針與指針變量,文章內(nèi)容質(zhì)量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關(guān)知識有一定的了解。

創(chuàng)新互聯(lián)建站是專業(yè)的清水網(wǎng)站建設(shè)公司,清水接單;提供網(wǎng)站設(shè)計制作、網(wǎng)站設(shè)計,網(wǎng)頁設(shè)計,網(wǎng)站設(shè)計,建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行清水網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊,希望更多企業(yè)前來合作!

我們來先看下指針和指針變量都是什么?

1.指針指的是地址。

2.指針變量,首先 它是一個變量,是變量就有地址,所以指針變量有自己的地址。其次 指針變量存儲的值,是一個地址,這個地址可以是另外一個變量的地址,也可以是分配出來的堆的地址。

C++中如何使用指針與指針變量

從程序的輸出可以看出,a, b, c都是指針變量,它們都有自己的地址,并且每個指針變量的地址并不相同。當(dāng)a,b,c都賦值為nullptr的時候,這些指針變量里面存儲的地址都是 0;

C++中如何使用指針與指針變量

當(dāng)a,b,c的值指向不同的地址的時候,我們會發(fā)現(xiàn),指針變量a,b,c的地址并沒有變化,而這些指針變量值中存儲的地址發(fā)生了變化。當(dāng)我們對這些指針變量做*操作的時候,獲取到的數(shù)值,是存的的那個地址里面 存儲的變量值。

C++中如何使用指針與指針變量

從上面的輸出結(jié)果可以看出,不同的指針變量可以指向相同的地址,一旦這個存儲地址里面存儲的值被改變,那么指向該地址的指針變量的*操作都會得到同樣的變化后的值。

C++中如何使用指針與指針變量

從上面的程序輸出結(jié)果來看,delete操作只是將存儲數(shù)值的那塊地址內(nèi)的數(shù)值移除,并沒有將指針變量的指向別處。

如果你希望對應(yīng)的指針變量指向別處,你需要自己添加這部分操作,例如a=nullptr; 如此以來指針變量a所指向的地址就變成了0, 但是指針變量b,c指向的地址并沒有改變。

關(guān)于C++中如何使用指針與指針變量就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,可以學(xué)到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

網(wǎng)站標(biāo)題:C++中如何使用指針與指針變量
當(dāng)前網(wǎng)址:http://chinadenli.net/article42/pijihc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)頁設(shè)計公司、微信公眾號移動網(wǎng)站建設(shè)、響應(yīng)式網(wǎng)站網(wǎng)站收錄、動態(tài)網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都seo排名網(wǎng)站優(yōu)化