4 回答

TA貢獻(xiàn)149條經(jīng)驗(yàn) 獲得超291個(gè)贊
指針就是地址。
以 int a = 10;? int *p = a為例
假設(shè)有一個(gè)房子A,房子在A市B街道C區(qū)。房子里面住著2個(gè)人。此時(shí)A市B街道C區(qū)就等于指針p,房子A就相當(dāng)于變量a,兩個(gè)人就是變量值10.? 操作變量 可以對(duì)里面住兩個(gè)人 三個(gè)人 十個(gè)人進(jìn)行修改。 操作指針 就可以對(duì)當(dāng)前地址上的東西進(jìn)行修改 我可以把這個(gè)房子A變成寫字樓B,我也可以把房子拆了就讓倆人站那兒~~操作的對(duì)象不一樣。
實(shí)際用在哪兒 很廣泛。。。OC里的對(duì)象都是指針!
望采納~~~~

TA貢獻(xiàn)9條經(jīng)驗(yàn) 獲得超6個(gè)贊
指針就是地址
在匯編里,地址就是邏輯地址,也就是將所有的內(nèi)存、顯存什么的全部劃分為內(nèi)存單元。一個(gè)內(nèi)存單元存儲(chǔ)的數(shù)據(jù)一般為一個(gè)字節(jié),實(shí)模式的匯編里的尋址方式一般就是物理地址=段地址*16+偏移地址,段地址和偏移地址全部使用十六進(jìn)制數(shù)。
C,C++等高級(jí)語(yǔ)言的指針就是將數(shù)據(jù)傳送入系統(tǒng)分配的物理地址中。
個(gè)人理解,正在學(xué)習(xí)中,不知道對(duì)不對(duì)

TA貢獻(xiàn)392條經(jīng)驗(yàn) 獲得超170個(gè)贊
用在鏈表,內(nèi)存操作,還真挺難描述的
建議你看看慕課網(wǎng)的C語(yǔ)言入門,里面有兩個(gè)課程專門針對(duì)C語(yǔ)言的指針和結(jié)構(gòu)體
- 4 回答
- 0 關(guān)注
- 1546 瀏覽
添加回答
舉報(bào)