C語言基礎 8 變數

2021-10-06 21:25:09 字數 523 閱讀 1530

變數:用來儲存一些特定內容,並且在程式執行過程中值隨時發生變化的量

定義:【儲存型別】    資料型別     識別符號     =      值

type            name   =      value;

//上面的公式中,只有儲存型別可以省略。

識別符號:由字母、數字、下劃線組成,並且不能以數字開頭的乙個標識序列。

//識別符號:為了給某一塊非常大的空間起的乙個名字,給人看的,編譯器並不會使用;類似於空間位址,如經度多少°,維度多少°,只是為了方便人理解,才定義為xx路xx號。寫識別符號時,盡量見名生義。 

資料型別:基本資料型別 + 構造型別

儲存型別:auto  static   register  extern(說明型關鍵字)

auto(預設型別),這塊空間是自動分配,釋放/**也是自動完成的。會存放在棧空間上。

register:(建議型)暫存器型別,暫存器本身運算速率快,但資源少。讀取資料時,比讀取記憶體快

記憶體4g空間,3~4g留給核心,使用者空間只有不到3g。

C語言基礎 變數

變數是計算機中一塊待定的記憶體空間,由乙個或多個連續的位元組組成。通過變數名可以簡單快速的查詢到記憶體中儲存的資料 1 只能有字母 數字 下劃線3中字元組成,且第乙個字元必須為字母或下劃線 2 變數名不能包含除下劃線以外的特殊字元 3 不可以使用保留字 佔位符號 d int 1lf 表示4.5 do...

C語言基礎 變數與記憶體

在函式定義的變數都是區域性變數,區域性變數是存放在棧中的 1 變數的儲存細節 1 區域性變數是存在棧中,先分配位元組位址大的然後分配位元組位址小的,所有先定義的變數的位址大,後定義變數位址小 2 變數的位址是所占用儲存空間中,位元組位址最小的那個位址編號 2 字元 char c a 1 查ascii...

C語言基礎 變數與常量

常量 在程式執行過程中,其值不能被改變的量稱為常量 常用的常量有以下幾類 1 整型常量 如1000,12345,345等都是整型常量 2 實型常量 有兩種表現形式 十進位制小數形式,如123.456,0.345,3.4,0.0,12.0 指數形式 如12.43e3 代表12.43x103 10 3 ...