C 變數和基本型別

2021-09-24 22:58:09 字數 481 閱讀 4184

變數的宣告與定義:加粗樣式明用於向程式表明變數的型別和名字,用extern表示,它不分配記憶體,定義則用於分配儲存空間,當然,定義也是宣告。

const:const修飾變數後,其值不可被修改,任何修改的嘗試都會導致編譯錯誤。

引用:即物件的另乙個名字,在實際程式中主要用作函式的形參。

(1)引用是它繫結的物件的另乙個名字,作用在引用上的所有操作事實上都作用在改引用繫結的物件上;

(2)可以在乙個型別定義行中定義多個引用,必須在每個前加&,不加的則不是引用;

(3)const引用:意思是「指向const物件的引用」,其繫結的物件可以讀取但不能修改。

typedef:用來定義型別的同義詞

C 基本型別和變數

算術型別包含整型 包括字元和布林型別 和浮點型。主要型別 bool char wchar t char16 t char32 t short intlong long long float double long double 在程式中,帶符號型別和不帶符號型別最好不要混用,容易出現錯誤。如下圖 2...

c 基本型別和變數

基本型別,c 內建型別 setlocale lc all,chs bool bo true char ch a wchar t wch l 中國 short sh 32767 32768 32767 int i 10 32768 32767 long l 123456 2147483648 2147...

C 變數和基本型別

const decltype 自定義資料結果 c 是支援分離式編譯的,因此為了支援分離式編譯,c 中宣告與定義是分開的。宣告就是讓程式知道有這個名字 定義就是建立乙個與名字有關的實體 如果想宣告卻不定義,就在變數前面加關鍵字extern,而且不能顯式的初始化變數 extern int i 宣告卻沒定...