C語言指針小結1

1. 指針數組是一個數組,它的元素是一個指針。

2. 數組指針是一個指針,它指向數組的首地址。

3. 指針函數是一個函數,它的返回值是一個指針。

4. 函數指針是一個指針,它指向函數的入口地址。

指針本身是一個變量,有自己的存儲空間,又有自己的值。


理解指針常量與指針常量

const int p;
const int* p;
int const* p;
int * const p;
const int * const p;
int const * const p;

第一行是常量整數,無話可說。

后面5種是指針,有個簡便的方法記憶。
從右往左讀,遇到p就替換成“p is a”,遇到*就替換成“point to”

比如說第二行,讀作:p is a point to int const.
p是一個指向整型常量的指針。

第三行,讀作:p is a point to const int.
意思跟上面一樣。

第四行,讀作:p is a const point to int.
p是一個常量指針,指向整型。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 指針是C語言中廣泛使用的一種數據類型。 運用指針編程是C語言最主要的風格之一。利用指針變量可以表示各種數據結構; ...
    朱森閱讀 3,470評論 3 44
  • 1.語言中變量的實質 要理解C指針,我認為一定要理解C中“變量”的存儲實質, 所以我就從“變量”這個東西開始講起吧...
    金巴多閱讀 1,804評論 0 9
  • 前言 把《C++ Primer》[https://book.douban.com/subject/25708312...
    尤汐Yogy閱讀 9,533評論 1 51
  • 是那樣的年華,你看見了他,搖曳著衣裳在風中不停的飛舞。 是那樣的際遇,她偷偷望著你,害怕說話,害怕出錯,擔心一不小...
    迷路的西十三閱讀 403評論 0 1
  • 作為招聘方,在簡歷或面試中出現什么內容會給你留下不好的印象? 馬德龍(拉勾網CEO):①過去的工作經驗里每段都非常...
    哩哩Prancy閱讀 234評論 0 0