Chinaunix首页 | 论坛 | 博客
  • 博客访问: 319991
  • 博文数量: 60
  • 博客积分: 2781
  • 博客等级: 少校
  • 技术积分: 600
  • 用 户 组: 普通用户
  • 注册时间: 2010-05-23 16:42
文章分类

全部博文(60)

文章存档

2011年(33)

2010年(27)

分类: C/C++

2011-01-08 21:09:13

int const a;
const int a;
二者相同,都是将a声明为常量。

(1) const int *p; //常量指针
(2) int const *p; //常量指针
(3) int * const p; //指针常量
这里const位置的不同,三个声明具有了不同的含义,其中(1)(2)的意义相同,表示指针p指向常量,(3)表示指针p是个常量,即p指向的位置不能发生变化。
阅读(1580) | 评论(0) | 转发(0) |
0

上一篇:剖析函数调用

下一篇:VMware Tools安装小结

给主人留下些什么吧!~~