&a:返回變量a的內(nèi)存地址
*a:用來保存變量a的內(nèi)存地址
&和*運(yùn)算符恰好相反。&運(yùn)算符接收一個數(shù)據(jù),然后告訴你這個數(shù)據(jù)保存在哪里;*運(yùn)算符接收一個地址,然后告訴你這個地址中保存的是什么數(shù)據(jù)。
例:int *a = &a
*a:用來保存變量a的內(nèi)存地址
&和*運(yùn)算符恰好相反。&運(yùn)算符接收一個數(shù)據(jù),然后告訴你這個數(shù)據(jù)保存在哪里;*運(yùn)算符接收一個地址,然后告訴你這個地址中保存的是什么數(shù)據(jù)。
例:int *a = &a
2015-07-23
講得很好,看過幾本書上將地址的部分,想了好久才懂一點(diǎn)。gdb真是神器,終于可以看到計(jì)算機(jī)是怎樣操作內(nèi)存的了,真想看下gdp下的遞歸是怎樣操作的。
2015-07-22
你arry數(shù)組不是連續(xù)的嗎?變量i,b,a和操作系統(tǒng)系統(tǒng)有關(guān)系,視頻里ubuntu,你是windows吧@Jeffacode
2015-07-06