本题主要考查指针与数组
生活随笔
收集整理的這篇文章主要介紹了
本题主要考查指针与数组
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
本題主要考查指針與數(shù)組
例子1:
解析1:本題主要考查指針與數(shù)組。首先通過(guò)p = a使p指向數(shù)組的第1個(gè)元素,所以輸出2;在輸出2以后,由于p + +,即p就指向數(shù)組的第2個(gè)元素,* * k就是取出p所指向元素的值,而p指向的是數(shù)組的第2個(gè)元素,即輸出4。因此D選項(xiàng)正確。
解析2:如何理解k=&p首先p是一個(gè)變量,在*(p++)后p變量的值變化了,p變量的值指向數(shù)組中的a[1]即4,但是p的地址沒(méi)有變,即k仍然指向p,所以k就可以通過(guò)p訪問(wèn)到a[1] = 4了。
也就是剛開(kāi)始k----->p------>a[0],在執(zhí)行*(p++)后變成k----->p------>a[1];
總結(jié)
以上是生活随笔為你收集整理的本题主要考查指针与数组的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: for表达式的语句执行顺序?
- 下一篇: linux中的fork函数详解