const 修饰指针const typename * 变量名typename const * 变量名 指向可变,指向内容不可通过指针修改typename * const 变量名 指向不可变,指向内容可以通过指针修改const 修饰引用 引用对象不能被更新const 修饰成员 只能通过成员初始化列表初始化const成员const 修饰成员函数 只有常成员函数才有资格操作常成员和常对象