返回信息流大家能说一说
const int *a;
int const *a;
const int a;
int const a;
的区别吗?
这是一条镜像帖。来源:北邮人论坛 / cpp / #39521同步于 2010/5/23
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖
const
sichao
2010/5/23镜像同步6 回复
订阅后,新回复会通过你的通知中心匿名送达。
6 条回复
【 在 a206206 的大作中提到: 】
: 指向常亮得非常亮指针
: 指向非常量的常亮指针
: 常量整形
: ...................
他们各自有什么用处呢?
【 在 sichao 的大作中提到: 】
: 他们各自有什么用处呢?
错了,没注意,第二个和第一个效果是一样的。但是int *const ptr是指向非常亮的常亮指针
你可以这么记,const默认修饰的都是挨着它左边的东西,如果const在最左边,那他修饰的就是它右边的东西
《C专家编程》《C陷阱与缺陷》上都有专门章节讲这些问题
【 在 nickluchen 的大作中提到: 】
: 你可以这么记,const默认修饰的都是挨着它左边的东西,如果const在最左边,那他修饰的就是它右边的东西
: 《C专家编程》《C陷阱与缺陷》上都有专门章节讲这些问题
: --
: ...................
谢了
亮了……
非常亮
【 在 a206206 的大作中提到: 】
: 指向常亮得非常亮指针
: 指向常量的非常亮指针
: 常量整形
: ...................