課程
/后端開發(fā)
/C
/Linux C語言指針與內(nèi)存
p[4]并不能讓p偏移12個(gè)字節(jié)
2015-06-04
源自:Linux C語言指針與內(nèi)存 5-2
正在回答
p+=4指的是向后偏移12個(gè)字節(jié)(當(dāng)然,這也要看指針類型,雙精度之類的就需要8個(gè)字節(jié)),p[4]是指12個(gè)字節(jié)之后的地址,并非讓p直接偏移,兩者是有區(qū)別的,推薦多練習(xí)一下
舉報(bào)
指針-C語言的核心,代領(lǐng)大家對(duì)c語言有更加深刻的理解
1 回答p[4];*p=101,p=&a
4 回答p pa,p *pa,和p &pa 這三個(gè)有什么區(qū)別
1 回答*p=3 *p=1 *p=2順序?yàn)槭裁词沁@樣的
2 回答為什么*p=&a后又p=&a?這個(gè)p到底扮演的什么角色?
2 回答如果int a = 3; 那么int *p=&a;之后 是不是*p=3,p=&a 呢?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2017-03-15
p+=4指的是向后偏移12個(gè)字節(jié)(當(dāng)然,這也要看指針類型,雙精度之類的就需要8個(gè)字節(jié)),p[4]是指12個(gè)字節(jié)之后的地址,并非讓p直接偏移,兩者是有區(qū)別的,推薦多練習(xí)一下
2015-06-04