摘要: 定义: const 主要用于声明常量。当常量为对象时,对象值不可改变;当常量为指针时,该指针不可移动或重新赋值,但我们可以通过它去修改该指针的指向对象的值(前提是无需移动指针的修改)。所谓的形参、返回值、成员变量均是变量,因此当const修饰他们时,亦属于常量范畴。不过常成员变量必须在类的构造函数的初始化列表中进行初始化。 const 还可用于声明类的常成员函数。该常成员函数不能修改类中任何非const成员变量及调用非const成员函数。语法格式: 常量为对象时: constType M=常量值(表达式)或Type constM=常量值(表达式); constType *M=指针对象... 阅读全文
posted @ 2014-01-17 00:09 colin_chan 阅读(263) 评论(0) 推荐(0) 编辑