字面常量 literal
字元字面常量: 『a』,
『,』『 』
...
字串字面常量: 「hello world
」,...
區別:單引號:字元字面常量,『a
』:代表單個字元a
雙引號:字串字面常量,「a
」代表1
個含有2
個字元型元素的陣列,a和
null character
reference 引用:
alias
別名,對引用的操作就是對本尊的操作,使用乙個取引用符號
&在識別符號前,引用本身不是乙個物件,編譯器很可能並不為其分配記憶體,因此:
不存在引用的引用,但其他型別物件都可以有引用。
沒有引用的陣列,也沒有指向引用的指標。
引用是一種復合型別,必須依賴於另乙個物件型別。
不能夠重繫結,乙個引用一生只能作為乙個物件的別名。也就是只能在初始化的時候引用物件且必須在宣告時就初始化。
C 變數型別
參考文獻 類 型 類 別 後 綴 示例 允許的值 bool布林 無 true 或 false int,uint,long,ulong 整數 無 100 uint,ulong 整數 u 或 u 100u long,ulong 整數 l 或 l 100l ulong 整數 ul,ul,ul,ul,lu,...
C 變數型別
變數宣告向編譯器保證變數以給定的型別和名稱存在,這樣編譯器在不需要知道變數完整細節的情況下也能繼續進一步的編譯。變數宣告只在編譯時有它的意義,在程式連線時編譯器需要實際的變數宣告。當您使用多個檔案且只在其中乙個檔案中定義變數時 定義變數的檔案在程式連線時是可用的 變數宣告就顯得非常有用。您可以使用e...
C 數值型別,變數型別
目錄 資料型別 變數型別 typedef 宣告 列舉型別 c 中的變數宣告 c 中的左值 lvalues 和右值 rvalues 標紅為變數型別型別位 範圍char 1 個位元組 128 到 127 或者 0 到 255 unsigned char 1 個位元組 0 到 255 signed cha...