const限定符
const int *p = &i; // 指向常量的指針,不能通過*p改變其值
int *const p = &i; // 指針是常量, 不能改變p的值
快速記憶:const * 常量指針; *const 指針常量
說明符
用於改變基本內建類型並把它們擴展展成更大的集合。有short long unsigned signed
enum
定義一組常量的集合,用標識符取代數字,便於記憶。值默認從0開始分配。
union
聯合體裏聲明瞭多種不同的類型,一個聯合體變量同時間只能使用一種類型。
何爲對象?
對象是指一塊能存儲數據並具有某種類型的內存空間。
字面值常量
每個字面值常量都對應一種數據類型,字面值常量的形式和值決定了它的數據類型。
引用
定義引用時,程序把引用和它的初始值綁定在一起,而不是將初始值拷貝給引用。引用必須初始化,且無法重新綁定到另一對象。