1.資料型別基本型別:
整型:signed(short/int/long/long long)考慮整數長度?
unsigned
字元型:char(有符號,無符號)
實型:float double
列舉型:enum
(1)bool布林型別
邏輯型別:true/false(真和假)
例一:
int main()
else
return0;
}
(2)char型別
值域:char -128~127或0-255
signed char -128~127
unsigned char 0-255
原碼:11111111
反碼:10000000
補碼:10000001
例二:char c1=128;(錯。越界-128)
char c1=129 (錯。越界-127)
unsigned char c2=-1 (錯。越界0-255)
(3)short型別
short(signed short)2 -32768~32767
unsigned short 2 0-65536
(4)int 型別
int(signed int)4 -2147483648~2147483647
unisnged int 4 0~4294967295
sizeof(求字元長度**位元組)
2.構造型別
陣列:結構體:
共用體:
3.指標型別
4.空型別:void
嵌入式C語言 學習筆記
一 位運算 符號運算規則 與 兩個位都為1時,結果才為1 從真假方面看,只有當兩個位都為真時,結果才為真 或 兩個位都為0時,結果才為0 從真假方面看,如果兩個運算物件中相應的乙個位為真或者兩個位都為真,那麼結果為真 異或 兩個位相同為0,相異為1 從真假方面看,如果兩個運算物件中相應的乙個位為真且...
嵌入式c語言 學習筆記
最普通的指標 int a 呼叫形式 1 a a指向的物件的位址 2 a a指向的物件的值 3 a a自身的位址 常用來作為引數,呼叫陣列,加上乙個說明陣列的長度的,從而獲取不定大小的陣列 第二種 int a n 指標陣列,包含n個整型指標 對應地 int a n 陣列指標,指向大小為n的陣列 嵌入式...
嵌入式C語言學習(二)
c語音基礎 1.函式 形參與實參 函式呼叫 區域性變數和全域性變數 extern 動態儲存變數和靜態儲存變數 static 內部函式 定義加static 和外部函式 定義和使用時加extern 2.預編譯處理 2.1巨集定義 define 識別符號 字串 巨集名用大寫 巨集定義不是語句,不加分號 巨...