时间:2021-04-05 10:09:39 | 栏目:C代码 | 点击:次
const关键字:
用const修饰的定义对象称为常对象;
用const修饰的声明成员函数称为常成员函数;
用const修饰的声明数据成员称为常数据成员。
变量或对象被 const修饰后其值不能被更新。因此被const修饰的变量或对象必须要进行初始化。
常对象说明:常对象是指对象的数据成员的值在对象被调用时不能被改变。常对象必须进行初始化,且不能被更新。不能通过常对象调用普通成员函数,但是可以通过普通对象调用常成员函数。常对象只能调用常成员函数。常对象的声明如下:
const <类名> <对象名>
<类名> const <对象名>
两种声明完全一样没有任何区别。
1、通过下面例子来理解常对象:
A、请指出下面程序的错误