const一词在字面上来源于常量constant,const对象在C/C++中是有不同解析的,如第二章所述,在C中常量表达式必须是编译期,运行期的不是常量表达式,因此C中的const不是常量表达式:但在C++中,由于去掉了编译期的限定,因此是常量表达式. 对于一个指向const对象的指针pointer to const T,由于把const视作常量表达式,常常存在如下两种观点: 1.这是一个指向常量的指针,简称常量指针: 2.这个指针指向的内容不可改变. 这是比较粗糙的理解.虽然这个指针的类型是…