您的位置:首页 > 编程语言 > C语言/C++

C++学习笔记四(const详解)

2018-04-02 15:36 281 查看
定义:用于定义常量的关键字
应用:
1.const用作函数参数
    常常与引用结合起来一起用,此时该形参在函数中不可更改(不能作为输出),只作为输入不变的值用。此外,这样做还可以提高效率,若是一个对象,则避免了对象复制调用拷贝构造函数和析构函数。
2.const修饰成员函数
    为了保护类成员不被修改,放在函数后,在const的成员函数中成员变量都变成const属性,无法再次修改。如果函数的返回类型为此成员变量的引用,那必须也要加上const修饰。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: