易語言有指針嗎 c語言中指針的指針會(huì)等于0嗎?
c語言中指針的指針會(huì)等于0嗎?什么情況下pp0?指針的指針變量怎末會(huì)是0?那它還怎莫被解引?有什么情況下會(huì)造成pp=0?當(dāng)你把它置空的時(shí)候,它就變0了,此時(shí)可以表示pp指針的值為空,也就是一個(gè)無效指針
c語言中指針的指針會(huì)等于0嗎?
什么情況下pp0?指針的指針變量怎末會(huì)是0?那它還怎莫被解引?有什么情況下會(huì)造成pp=0?
當(dāng)你把它置空的時(shí)候,它就變0了,此時(shí)可以表示pp指針的值為空,也就是一個(gè)無效指針,便于日后我們可以確定。諸如你在個(gè)函數(shù)中要ftp連接*pp,那你就得先確定一下pp有無為空,如果沒有為空則再前往。
學(xué)習(xí)c語言的時(shí)候指針應(yīng)該怎么理解?
題主,您好!感激邀請(qǐng)!
c語言充當(dāng)一門永久不衰的面向結(jié)構(gòu)的計(jì)算機(jī)語言,是很多初學(xué)程序的基礎(chǔ)語言,而指針是c語言的精華,是那些語言所無法抗衡的,而也很多同學(xué)那種感覺難的地方,下面才是從事外貿(mào)7年計(jì)算機(jī)二級(jí)c語言培訓(xùn)的梁詠老師給大家做一個(gè)解釋:
1.學(xué)指針要先先徹底搞清楚變量名和地址的關(guān)系,打個(gè)比方,天津火車站和天津市車站路1號(hào),就三個(gè)是變量名和變量地址,然后把車站現(xiàn)在有25輛火車,那就是變量的值。明白了這個(gè),就也可以聯(lián)想到指針,指針是正指向地址的兩個(gè)箭頭,等同于導(dǎo)游。
inta,*p這里的p應(yīng)該要正指向個(gè)地址,也就是ampa,而*p是兩個(gè)變量,所以它對(duì)應(yīng)的應(yīng)該要是變量a,那個(gè)關(guān)系要先徹底搞清楚。
2.指針?biāo)莻€(gè)箭頭,也那就是我前面說的導(dǎo)游,它去自助游是不掏錢的,也就是指針本身是就沒存儲(chǔ)空間的,因此在給他變量前可以打向一個(gè)具體詳細(xì)的地址。
3.指針地址這個(gè)可以和普通變量差不多通過除法運(yùn)算,某些地址之間的間隔。
純手工手機(jī)打的,難免有不足之處,熱情大家你的留言指正。