初探C語言指標之何為指標變數

2021-10-09 01:54:02 字數 577 閱讀 9823

—《c程式設計》第10章學習總結

乙個變數由3部分內容組成,分別是變數型別、變數名、變數內容。如

int i =

3;

其中,int為變數型別表示給此變數分配2個位元組。i為變數名,程式編譯後將變數名轉換為變數位址,如2000和2001。在2000和2001裡存放變數內容3。

乙個變數的位址稱為變數的指標。如2000是變數i的指標。存放2000(位址)的變數稱為指標變數

指標變數的格式為

基型別 *指標變數名。如

int i =3;

int*p

p=&i;

相當於int

*p =

3;

其中,int不僅可以限定指標變數指向的型別還可以確定指標移動和運算的單位。*是指標運算子,用來取出指向的內容,p儲存變數i的位址,&是取位址運算子,用來取i的儲存位址。*p是p指向的變數i的值3,相當於i。

C語言指標初探

1.指標型別分析 分析指標,可以從變數名處起,根據運算子優先順序結合,一步一步分析.int p 這是乙個普通的整型變數 int p 首先從p處開始,先與 結合,所以說明p是乙個指標,然後再與int結合,說明指標所指向的內容的型別為int 型.所以 p是乙個返回整型資料的指標 int p 3 首先從p...

c語言指標初探

與c語言指標相關聯的三個符號,乙個是位址符 乙個是間接符號 還有乙個是在宣告指標時用到的 符號。那麼什麼是指標呢?指標時儲存變數位址的變數,不是整型,它就像int,float一樣是指標型別。p i p儲存的是變數i在記憶體中的位址 i p 符號加在指標p前,表示取的是這個位址上的變數值 printf...

c語言指標 指標和指標變數

指標是c語言中乙個重要的概念,也是c語言的重要角色。可以說指標是c的精華所在,學習指標雖然不易,但是只要肯花上時間去反覆的理解和實踐,就一定可以很好的掌握它。一 指標是什麼 指標到底是什麼?我們先舉乙個例子。假設我們在火車站 附近開了一家賓館,這家賓館有三千多間屋子,為了方便管理,我們給每個房間都加...