const 用法小结
2009-07-14 10:59
204 查看
const
一般常量:
对象常量:
常指针:
int * const r=&n (r是常量指针,不允许改变,所以:r=m是错误的,*r=1是允许的。)
const int *r=&n (*r是常量,不允许改变,所以:r=m是允许的,*r=1是错误的。)
常引用:
常成员函数:只有常成员函数才能操作常量或常对象。
常数据成员:只能使用成员初始化列表的方式生成构造函数来对数据成员进行初始化
一般常量:
eg:int const x=2 或 const int x=2 两者无区别
对象常量:
eg:<类名>const<对象名> 或 const<类名><对象名> 两者无区别
常指针:
int * const r=&n (r是常量指针,不允许改变,所以:r=m是错误的,*r=1是允许的。)
const int *r=&n (*r是常量,不允许改变,所以:r=m是允许的,*r=1是错误的。)
常引用:
const <类名>&<引用名>
常成员函数:只有常成员函数才能操作常量或常对象。
<类型><函数名>(<参数表>) const
常数据成员:只能使用成员初始化列表的方式生成构造函数来对数据成员进行初始化
相关文章推荐
- C#中的readonly跟const用法小结
- Const用法小结
- static 与单例模式、auto_ptr与单例模式、const 用法小结、mutable修饰符
- C++中const用法小结
- const用法小结(转)
- 从零开始学C++之对象的使用(三):static 与单例模式、auto_ptr与单例模式、const 用法小结、mutable修饰符
- Const用法小结
- Const用法小结
- C++ 中const关键字用法小结
- C++中const、volatile、mutable用法小结
- C/C++中const用法小结
- C++ 关键字 const 的用法小结
- C/C++中const用法小结
- CONST的用法小结:
- 关于const用法的一些小结
- Const用法小结
- C/C++中const用法小结
- 全局变量|extern |static|const 用法小结
- C/C++中const用法小结(转)
- Const用法小结