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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

關(guān)于指針,引用以及地址和內(nèi)容的問(wèn)題


int *p=5;

int &x=p;

int *&d=p;

int s=2;

請(qǐng)問(wèn)這幾個(gè)定義中,*和&是什么意思?

p在內(nèi)存中表示什么?

x在內(nèi)存中表示什么?

d在內(nèi)存中表示什么?

s在內(nèi)存中表示什么?

各是表示地址,內(nèi)容,指針中的什么,還是表示其他?

正在回答

1 回答

代碼不完整吧,如果就從這么幾條代碼來(lái)看,代碼肯定是有錯(cuò)的。


//int?*p?=?5;//?代碼錯(cuò)誤,修改如下面兩行:
int?n?=?5;
int?*p?=?&n;//?int?*:聲明p為指向int?*類(lèi)型()的指針。?&:取地址。?&n:取變量n的地址。

//int?&x?=?p;//?代碼錯(cuò)誤,如要修改,用下一行的寫(xiě)法:
int?*&d?=?p;//?int?*&:聲明d為引用int?*類(lèi)型的引用,d就代表p這個(gè)指針。p:指向n的指針。

int?s?=?2;//?s:變量名(在編譯的時(shí)候編譯器會(huì)把程序中出現(xiàn)的所有變量名都換成相對(duì)內(nèi)存地址,變量名不占內(nèi)存)


如果需要使用d這個(gè)int *指針的引用,如下:

//?輸出p指向的變量n的值。?d和p一樣,存放的是n的地址
cout?<<?*d?<<?endl;//?等于cout?<<?*p?<<?endl;




0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

不是很開(kāi)心 提問(wèn)者

int *p;的意思是定義一個(gè)指針p變量是嗎?p里面裝的是地址嗎?*只是說(shuō)明定義的是指針變量是嗎?我可以理解為*是取內(nèi)容符號(hào)嗎?
2019-05-16 回復(fù) 有任何疑惑可以回復(fù)我~
#2

no4990 回復(fù) 不是很開(kāi)心 提問(wèn)者

你應(yīng)該先把站內(nèi)所有C語(yǔ)言的課聽(tīng)完。p只是一個(gè)指針變量名。
2019-05-18 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消
C++遠(yuǎn)征之離港篇
  • 參與學(xué)習(xí)       122681    人
  • 解答問(wèn)題       490    個(gè)

C++掃清通往面向?qū)ο蟮淖詈笠坏勒系K,將所有知識(shí)點(diǎn)融會(huì)貫通

進(jìn)入課程

關(guān)于指針,引用以及地址和內(nèi)容的問(wèn)題

我要回答 關(guān)注問(wèn)題
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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