C語(yǔ)言入門篇--初識(shí)指針和指針變量
1.指針
指針就是地址(即一個(gè)數(shù)據(jù))。
2.指針變量
2.1概念
(1)指針變量是變量,是變量在內(nèi)存中就會(huì)開(kāi)辟空間,會(huì)有自己對(duì)應(yīng)的的地址,有自己的變量大小。
(2)指針變量里放的內(nèi)容是地址(即指針)。
2.2指針變量大小
32位平臺(tái)下,4字節(jié)。
48位平臺(tái)下,8字節(jié)。
2.3指針變量理解
理解前一定先看看,地址相關(guān)知識(shí)。
#include <stdio.h> int main() { int a = 10; int *p = &a;//p為指針變量 printf("a的地址=%p,\n", &a); printf("p的地址=%p,\n", &p);//&p此處用的是p的內(nèi)容,以十六進(jìn)制(地址形式)打印。 printf("a的內(nèi)容=%d,\n", a); printf("p的內(nèi)容=%p,\n", p); printf("p指向的內(nèi)容=%d,\n", *p);//對(duì)指針進(jìn)行解引用 return 0; }
畫圖簡(jiǎn)單說(shuō)明:
如果想深一層了解指針變量及其使用,可以看看變量的左值右值。
以上就是C語(yǔ)言入門篇--初識(shí)指針和指針變量的詳細(xì)內(nèi)容,更多關(guān)于C語(yǔ)言的文章資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
C語(yǔ)言實(shí)現(xiàn)俄羅斯方塊的六種模式詳程建議收藏
遲早一定會(huì)掛掉的俄羅斯方塊,為什么至今仍是世界游戲之王?它是怎么編寫的?本文將給大家詳細(xì)介紹六種模式的實(shí)現(xiàn),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值2022-02-02C語(yǔ)言標(biāo)準(zhǔn)時(shí)間與秒單位相互轉(zhuǎn)換
這篇文章主要介紹了C語(yǔ)言標(biāo)準(zhǔn)時(shí)間與秒單位相互轉(zhuǎn)換,秒單位與標(biāo)準(zhǔn)時(shí)間的轉(zhuǎn)換方式,這份代碼一般用在嵌入式單片機(jī)里比較多,比如:設(shè)置RTC時(shí)鐘的時(shí)間,從RTC里讀取秒單位時(shí)間后,需要轉(zhuǎn)換成標(biāo)準(zhǔn)時(shí)間顯示。下文分享需要的小伙伴可以參考一下2022-05-05C++中利用cout和fstream采用非科學(xué)計(jì)數(shù)法輸出
這篇文章主要介紹了C++中利用cout和fstream采用非科學(xué)計(jì)數(shù)法輸出方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-11-11解析在main函數(shù)之前調(diào)用函數(shù)以及對(duì)設(shè)計(jì)的作用詳解
本篇文章是對(duì)在main函數(shù)之前調(diào)用函數(shù)以及對(duì)設(shè)計(jì)的作用進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-05-05C語(yǔ)言實(shí)現(xiàn)分治法實(shí)例
這篇文章主要為大家詳細(xì)介紹了C語(yǔ)言實(shí)現(xiàn)分治法的實(shí)例,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-08-08OpenCV 圖像拼接和圖像融合的實(shí)現(xiàn)
本文主要介紹了OpenCV 圖像拼接和圖像融合,文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-08-08C語(yǔ)言實(shí)現(xiàn)掃雷小游戲(擴(kuò)展版可選擇游戲難度)
游戲目標(biāo)是找出所有沒(méi)有地雷的方格,完成游戲;要是按了有地雷的方格,游戲失?。煌婕铱蓸?biāo)記雷的位置,游戲以完成時(shí)間來(lái)評(píng)高低,并且用戶可以選擇游戲難度2019-10-10