C語言p和p的區(qū)別
C語言p和p的區(qū)別
先要理解地址和數(shù)據(jù),可以想象有很多盒子,每個盒子有對應(yīng)的號碼,那個號碼叫做“地址”,而盒子里放的東西叫做“數(shù)據(jù)”。上面就段理解了,*p和p的區(qū)別就不難解釋了。p是指針變量,用來存放地址,可以認為是上面所說的盒子的號碼,“*”是解引用操作符,可以把它理解成打開盒子,*p就是打開p號盒子,取出里面的數(shù)據(jù)。簡單來說,p存放的是地址,而*p是讓程序去那個地址取出數(shù)據(jù)。
導(dǎo)讀先要理解地址和數(shù)據(jù),可以想象有很多盒子,每個盒子有對應(yīng)的號碼,那個號碼叫做“地址”,而盒子里放的東西叫做“數(shù)據(jù)”。上面就段理解了,*p和p的區(qū)別就不難解釋了。p是指針變量,用來存放地址,可以認為是上面所說的盒子的號碼,“*”是解引用操作符,可以把它理解成打開盒子,*p就是打開p號盒子,取出里面的數(shù)據(jù)。簡單來說,p存放的是地址,而*p是讓程序去那個地址取出數(shù)據(jù)。

先要理解地址和數(shù)據(jù),可以想象有很多盒子,每個盒子有對應(yīng)的號碼,那個號碼叫做“地址”,而盒子里放的東西叫做“數(shù)據(jù)”。上面就段理解了,*p和p的區(qū)別就不難解釋了。p是指針變量,用來存放地址,可以認為是上面所說的盒子的號碼,“*”是解引用操作符,可以把它理解成打開盒子,*p就是打開p號盒子,取出里面的數(shù)據(jù)。簡單來說,p存放的是地址,而*p是讓程序去那個地址取出數(shù)據(jù)。
C語言p和p的區(qū)別
先要理解地址和數(shù)據(jù),可以想象有很多盒子,每個盒子有對應(yīng)的號碼,那個號碼叫做“地址”,而盒子里放的東西叫做“數(shù)據(jù)”。上面就段理解了,*p和p的區(qū)別就不難解釋了。p是指針變量,用來存放地址,可以認為是上面所說的盒子的號碼,“*”是解引用操作符,可以把它理解成打開盒子,*p就是打開p號盒子,取出里面的數(shù)據(jù)。簡單來說,p存放的是地址,而*p是讓程序去那個地址取出數(shù)據(jù)。
為你推薦