C/C++指针
該博文為原創文章,未經博主同意不得轉載,如同意轉載請注明博文出處
本文章博客地址:https://cplusplus.blog.csdn.net/article/details/105066321
指針
- 指針是個變量,本質代表了一個地址。
- 指針簡述
- 指針的類型本質
- 指針&數組名
- 指針函數與函數指針
- 指針函數
- void指針
- 復雜的變量定義
- 指向函數的數組實例
指針是個變量,本質代表了一個地址。
變量拆解遵循由近到遠,從左到右的原則。
C語言中,變量怎么使用就怎么定義(指的是書寫格式上保持一致)。
指針簡述
在C語言中,指針就是一個地址,不管是什么類型的指針,它都代表了一個地址,指針本身的值是一個整形的數(長度跟系統和硬件有關,這里認為指針長度是32位)。
不同的指針類型代表著什么?
指針的類型是對于指針指向的內容來說的,比如char類型的指針代表其指向的地址內容是char類型的,指定類型是為了在取數據的時候知道取多少個字節。比如一個指針名為ptr,假設指向0xFFFF0000,如下圖所示:
總結
- 上一篇: C语言自增表达式
- 下一篇: 基金每个月投入1000元 一年后能赚