看下面的教程前你應(yīng)該了解指針,如果不懂的話,那就看一下詳解C語(yǔ)言指針
我們來(lái)看一下下面的程序:
圖1
運(yùn)行結(jié)果:
圖2
我們來(lái)看一下計(jì)算機(jī)內(nèi)存是怎樣的:
圖3
總結(jié):
1.想使用指針的方式操作數(shù)組,首先將數(shù)組的首地址賦值給指針。即:p=&a[0] ;等同于 p=a;
2.想使用指針取出數(shù)組中的值,用:*(p+n); ? (等同于a[n];) 。注意:當(dāng)n不等于0時(shí),*(p+n)的括號(hào)不可省略。