老调调:const和指针
来源:互联网 发布:输电线路工程知乎 编辑:程序博客网 时间:2024/04/28 09:13
int const *p;
指向int型只读变量的指针
const int *p;
指向int型只读变量的指针,与第一个相同
int * const p;
指向int型变量的只读指针
const int * const p;
指向int型只读变量的只读指针
const * int p;
const int const *p;
很明显,这是错的
由上可以这样总结,const表示是只读变量,还是只读指针变量,关键看const是在*和变量名之间呢,还是在它们外面,如果const做了第三者,那么指的是一个只读的指针变量,否则,就是一个只读的普通变量。
const修饰的变量在定义的时候需要初始化,不进行初始化是会编译出错的。
除了const修饰符以外,还有volatile, static,类似的情况
请批评指正
- 老调调:const和指针
- const引用和const指针
- const指针和const引用
- const数据和const指针
- 指向const的指针和const指针
- const对象的指针和const指针
- const指针和指向const的指针
- 指向const的指针和const指针
- 【C和指针】const指针
- 指针和const
- const和指针
- 指针和const
- const和指针
- const 和 指针
- 关于const和指针
- const和指针
- const和指针
- 指针和const
- 射线与平面相交判断
- ASSERT
- Oracle数据库中序列用法讲解
- spring依赖注入的三种方式
- 软件类职位解析&求职准备
- 老调调:const和指针
- WTL学习笔记——(3)ATL界面类
- SharePoint上传大文件出错的处理办法
- 项目经理面试中常被问到的问题
- vs2005把Project Templates 制成VSI文件
- 64位Windows 2003下部署应用纪实(winrar, oracle, jdk, tomcat, resin, pl/sql dev)
- 物勒工名
- 日志轮换/日志管理/VSFTP服务,尚观Day09
- 我是一个硬盘