1.指针常量 *在const之前
int * const p; 定义了一个常量,该类型为指针,但指针指向的内容可以改变。EX: *p = 21; 是正确的
2,常量指针 *在const之后
const int * p;
or int const *p;
这里定义了一个指针,该指针指向一个int型常量。 Ex : *p = 21; //是错误的
1.指针常量 *在const之前
int * const p; 定义了一个常量,该类型为指针,但指针指向的内容可以改变。EX: *p = 21; 是正确的
2,常量指针 *在const之后
const int * p;
or int const *p;
这里定义了一个指针,该指针指向一个int型常量。 Ex : *p = 21; //是错误的