C語言教學.md
型別
就是我們對一串資料的態度 先看一串資料 請幻想有一堆格子,每隔多只有0跟1兩種可能,存取方式不限
整數
|
|
連續16 or 32 or 64 bit 0x0000 -> 0 0x0001 -> 1 0xffff -> 65535
|
|
我想用最左的bit當正負記號1為負 然後就出現兩個0了0x8000 0x0000 所以把0xffff 當-1 0xfffe -> -2 正負轉換為 (~i)+1
字元
|
|
其實就是一個8bit整數 一般是ascii
Array
|
|
用 []
表示一堆連續的資料,如上述範例表示10個連續的整數
C String
|
|
用零結尾的連續字元,如果零在第3個位子,那字串就只有3個字元