const 的用法(持续更新)

先上一段代码:

 

这里定义的 p 的要求是:(*p)不能变,p能变。(我想就这点意思了吧?)

可为什么p不能赋给q呢?出现的错误是C2440

我猜这里的解释是,既然(*p)不能变,那么它(p)也试图不让它“生成”的指针(q)来改变它所指向的值(*p),但是以合法的方式(1)不也可以实现这个功能吗?

(p.s.强制类型转换也可以)

你有何高见?

 

posted on 2012-04-22 22:10  jjtx  阅读(217)  评论(0编辑  收藏  举报

导航