C 01 基本資料型別和指標入門

2021-10-25 03:31:34 字數 891 閱讀 3568

&i位址的佔位符為p

// 基本資料型別

int main()

列印結果:

i 的值是:100

d 的值是:200.000000

f 的值是:200.000000

l 的值是:100

s 的值是:100

c 的值是:d

int main()

int main()

通過*例如*(&i)獲取位址的值

乙個指標的大小始終是32位系統佔4個位元組,64位系統佔8位元組

指標為什麼要有型別:

為了型別安全:幫助編譯器發現你是否用了錯誤的型別

int main()
int

main()

void

change

(int i)

// 通過位址來修改

void

change

(int

* p)

void

change

(int

* a,

int* b)

int

main()

指標變數只是乙個變數它指向了位址值,修改指標變數並不會修改指向物件的位址值

int main()

《C 》01 資料型別

使用程式語言進行程式設計時,需要用到各種變數來儲存各種資訊。變數保留的是它所儲存的值的記憶體位置。這意味著,當您建立乙個變數時,就會在記憶體中保留一些空間。您可能需要儲存各種資料型別 比如字元型 寬字元型 整型 浮點型 雙浮點型 布林型等 的資訊,作業系統會根據變數的資料型別,來分配記憶體和決定在保...

01 基本資料型別

1 什麼是資料型別?資料型別可以理解為固定記憶體大小的別名 資料型別是建立變數的模子 2 什麼是變數 變數是一段 具體 連續儲存空間的別名 程式通過變數申請並命名儲存空間 通過變數名可以使用儲存空間 3 練習 1 型別與變數的關係 include int main 輸出結果為 2 自定義型別與建立變...

三 C語言資料型別 01基本資料型別 浮點型別

型別說明 float 必須至少能夠表示6位有效數字,且取值範圍至少是10 37 次方 10 37 次方 一般佔32位,8位表示指數的值和符號,剩下24位表示非指數部分 也叫作尾數或有效數 及其符號。double 必須至少能夠表示10位有效數字 一般佔64位,多出的32位全部用來表示非指數部分。lon...