C語言基礎 指標基礎

2021-09-05 11:04:04 字數 662 閱讀 4672

最小儲存單位:bit		即:0/1

基本儲存單位:byte 1byte=8bit

注:計算機訪問的資料是byte位數

定義變數:分配儲存空間

引用變數:通過變數名引用變數的內容

即變數空間的首位址(為常量,即&變數名)

專門儲存位址常量的變數
型別* 變數名
所有指標變數均分配4byte的儲存空間

與其他變數相同,初始化即為在定義變數的同時賦初值
引用變數名即為引用變數的內容

*變數名

==引用指標的內容(空間長度),卻決於指標的型別

指標 +/-常量

eg: int *pa

pa+n;

指標+n代表指向 從指標開始指向的位址向後移動n個元素單位的位址

注:pa+n = pa+sizeof(指標型別)*n

指標-指標

可以得到兩個元素位址區間內的元素個數

指向位址為0的空間

null

C語言指標基礎

c語言指標 前導程式 1 include2 3 4 5 void change int 6 7 int main 8 9 20 21 22 23 void change int n 24 25 30 31 一 基本知識點 int a 10 int p 定義乙個int型別的指標 p a 指標變數p指向...

C語言指標基礎

c語言指標 前導程式 includevoid change int int main void change int n 一 基本知識點 int a 10 int p 定義乙個int型別的指標 p a 指標變數p指向了變數a p 20 使用指標不通過變數直接修改變數a的值為20 p表示訪問指標變數p...

c語言指標回顧 指標基礎

學習c 已經快一年了,最近打算整理一下所學的知識,就當是系統地複習一遍,指標方面包括指標的簡單介紹 使用指標常見的錯誤 指標與陣列 指標與函式 指標陣列和陣列指標。任何剛開始學習c語言的人如果被難住了,那一定是卡在指標這邊了,其實指標並沒有這麼可怕,我這邊就挑兩個重點來講了,如下 1 指標是一種資料...