C、C++基础知识之一 关键字const的含义和用途
2017-04-27 00:53
375 查看
含义:
1、合理地使用关键字const可以使用编译器很自然的保护那些不希望被改变的参数,防止其意外的修改,减少bug的出现。
2、通过给优化器一些附加信息,使用关键字const能让代码更紧凑。
用途:
1、可以定义const常量。
2、Const可以修饰函数参数、返回值、甚至函数的定义体。被const修饰的东西都受到强制保护,预防意外变动,提高程序的健壮性。
1、合理地使用关键字const可以使用编译器很自然的保护那些不希望被改变的参数,防止其意外的修改,减少bug的出现。
2、通过给优化器一些附加信息,使用关键字const能让代码更紧凑。
用途:
1、可以定义const常量。
2、Const可以修饰函数参数、返回值、甚至函数的定义体。被const修饰的东西都受到强制保护,预防意外变动,提高程序的健壮性。
相关文章推荐
- C++基础知识复习 const关键字
- C#基础知识系列八const和readonly关键字详细介绍
- C++基础知识--static成员和const成员函数
- C++学习(4)--基础知识(4)--关于const
- C#基础知识系列八(const和readonly关键字)
- c/c++ 使用static与const关键字时需要掌握的知识
- C#基础知识系列八(const和readonly关键字)
- C++的基础知识(二)—const
- C++语言基础(6)-const 关键字
- 【C++】基础知识—内联(置)函数及register关键字
- [C++基础]令人头疼的const关键字
- C++中的基础相关知识之预处理,const,sizeof
- 【C++基础】关键字const的总结
- 【C++基础】——const关键字
- C#基础知识七之const和readonly关键字
- C/C++基础:const关键字总结
- C#基础知识系列八(const和readonly关键字)
- C++基础知识(const、引用、头文件保护)
- C++ Templates笔记 8 技巧性基础知识关键字typename
- C++基础重温之二:static_cast, dynamic_cast, const_cast, reinterpret_cast