指向常量的指针(底层const):
const int a=100;
const int *p=&a;
其中*p不能用于改变a的值,但p的指向可以改变。
常量指针(顶层const):
int a=100;
int *const p=&a;
其中p的指向不可以改变,但a的值是否可以改变取决于a本身。
指向常量的指针(底层const):
const int a=100;
const int *p=&a;
其中*p不能用于改变a的值,但p的指向可以改变。
常量指针(顶层const):
int a=100;
int *const p=&a;
其中p的指向不可以改变,但a的值是否可以改变取决于a本身。