摘自《C++ Primer Plus》
变量的定义包括一个基本数据类型
(int long float…),和一组声明符
。
在同一条定义语句中,虽然基本数据类型只有一个,但是声明符却可以不同,也就是说,一条定义语句可能定义出不同类型的变量。
// i是一个int型的变量,p是一个int型的指针,r是一个int型的引用。
int i = 1024, *p = &i; &r = i;
其中 int
是一个 基本数据类型
,i
是 标识符
,*
和&
是类型修饰符。