4 回答

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

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

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