const指针有三种形式:
1)const出现在*左边
2)const出现在*右边
3) const出现在*两侧
const出现在*左边表示被指对象是常量;出现在右边表示指针自身是常量;出现在两侧表示被指对象和指针本身都是常量。
另外, int const *p与 const int *p是等价的,即只有当const与*相对位置发生变化才有区别。
const指针有三种形式:
1)const出现在*左边
2)const出现在*右边
3) const出现在*两侧
const出现在*左边表示被指对象是常量;出现在右边表示指针自身是常量;出现在两侧表示被指对象和指针本身都是常量。
另外, int const *p与 const int *p是等价的,即只有当const与*相对位置发生变化才有区别。