1、const int* a 和 int const* a 是一个作用,即不能修改指针a指向的内容,但可以修改指针a指向的地址:
测试1:
编译结果:

测试2:

编译结果:

2、 int* const a 是指可以修改指针a指向的内容,但不可以修改指针a指向的地址:

编译结果:

总结:看const在星号左边还是右边了。在左边说明修饰的是指针指向的变量,在右边则说明修饰的是指针,就这么简单 。
http://hi.baidu.com/%D1%A9%D6%D0%CB%F2%D2%C2/blog/item/65cf2fbf4c907d0c19d81fd4.html