c語言筆記 指標基礎

2021-10-05 16:50:46 字數 976 閱讀 7612

char

*pa;

//定義乙個指向字元型的指標變數

int*pb;

//定義乙個指向整型的指標變數

char

*pa=

&a;int

*pb=

&f;

char

*pa=

&a;int

*pb=

&f;printf

("%c,%d\n"

,*pa,

*pb)

;

綜合舉個栗子

#define _crt_secure_no_warnings

//這個是vs2017特有的,不是 vs2017的小夥伴請忽略

注意,如果在列印的時候不加上*,列印出來的就是位址,位址用%p表示

栗子:

#define _crt_secure_no_warnings

//這個是vs2017特有的,不是 vs2017的小夥伴請忽略

//這個是vs2017特有的,不是 vs2017的小夥伴請忽略

#include

#include

intmain()

C語言基礎學習筆記 指標

1.指標的概念 指標 pointer 是程式語言中的乙個物件,利用位址,它的值直接指向 points to 存在電腦儲存器中另乙個地方的值。由於通過位址能找到所需的變數單元,可以說,位址指向該變數單元。因此,將位址形象化的稱為 指標 位址就是記憶體的實體地址 使用指標的目的 要通過指標能夠找到被指的...

C語言學習筆記 指標基礎

在程式中使用的變數,常量,甚至函式等資料都會被載入到記憶體,而在記憶體中每乙個位元組都會有乙個位址位對應,指標變數就是用來儲存這些位址的變數 c語言中,定義變數時,在變數名 前 寫乙個 星號,這個變數就變成了對應變數型別的指標變數,指標變數因其所佔記憶體不同也分多種型別,此特性在指標運算時顯得尤為重...

C語言基礎 指標基礎

最小儲存單位 bit 即 0 1 基本儲存單位 byte 1byte 8bit 注 計算機訪問的資料是byte位數定義變數 分配儲存空間 引用變數 通過變數名引用變數的內容即變數空間的首位址 為常量,即 變數名 專門儲存位址常量的變數型別 變數名所有指標變數均分配4byte的儲存空間 與其他變數相同...