Effective C++ 第3条:尽可能使用const
来源:互联网 发布:少儿编程教育培训 编辑:程序博客网 时间:2024/05/29 13:12
char greeting[] = "Hello";
char *p = greeting; // 非 const 指针,非 const 数据
const char *p = greeting; // 非 const 指针, const 数据
char * const p = greeting; // const 指针,非 const 数据
const char * const p = greeting; // const 指针, const 数据
这样的语法看上去反复无常,实际上并不是这样。如果 const 关键字出现在星号的左边,那么指针所指向的就是一个常量;如果 const 出现在星号的右边,那么指针本身就是一个常量;如果 const 同时出现在星号的两边,那么两者就都是常量。
0 0
- Effective C++ 第3条:尽可能使用const
- 第3条:尽可能使用 const
- Effective C++ 第三条,尽可能使用const
- Effective C++----3rd Edition, Item 3:尽可能使用const
- Effective C++——》条款3:尽可能使用const .
- effective c++:条款21: 尽可能使用const
- 【Effective C++】条款03-尽可能使用const
- Effective C++:条款03:尽可能使用const
- [Effective C++]条款03:尽可能使用const
- Effective C++——尽可能使用const
- Effective C++--条款03:尽可能使用const
- Effective C++ Item 3 尽可能使用const
- Effective Item21 尽可能使用const
- 重读经典-《Effective C++》Item3:尽可能使用const
- 《Effective C++》学习笔记条款03 尽可能使用const
- 重读经典-《Effective C++》Item3:尽可能使用const
- 读书笔记《Effective C++》条款03:尽可能使用const
- 【C++】尽可能使用const
- C++多线程之使用Mutex和Critical_Section
- Java资源
- 使用Android Studio 过程中遇到的问题
- RHEL7虚拟机与主机设置共享文件
- 左右无缝滚动
- Effective C++ 第3条:尽可能使用const
- ios developer tiny share-20160929
- DrawRect
- Oracle replace
- MyBatis逆向工程
- iOS迭代版本 (转)
- 单例模式
- 第一章:我的java学习之路
- ERROR 1366 (HY000): Incorrect string value: '\xC2\xEC\xD2\xCF\xD2\xB2...' for column 'title' at row