修饰变量时:阻止变量的内容被改变;修饰指针时:可以指定指针本身为const,指针常量;也可以指定指针所指的数据为const,常量指针,或二者同时指定为const;修饰函数参数时:表明这是一个输入参数,在函数内部不能改变;修饰类的成员函数时:表明是一个常函数,不能修改类的成员变量。对于类的成员函数,有时候必须指定其返回值为const类型,以使得其返回值不为“左值”。