*(指针) const(常量) 谁在前面就先读谁, 在前面的不允许改变
example: int * const p1; 指针常量 并且p1不能改变
int const * p2; 常量指针 *p2不能改变
该写法就是就是错误的 因为p1 是个常量 他的值不允许修改,但是 p2 = &b;是正确的。
这里面p1和p2存储的是常量a的内存地址 p1是一指针常量 p2是指针变量。
*(指针) const(常量) 谁在前面就先读谁, 在前面的不允许改变
example: int * const p1; 指针常量 并且p1不能改变
int const * p2; 常量指针 *p2不能改变
该写法就是就是错误的 因为p1 是个常量 他的值不允许修改,但是 p2 = &b;是正确的。
这里面p1和p2存储的是常量a的内存地址 p1是一指针常量 p2是指针变量。