65,209
社区成员
发帖
与我相关
我的任务
分享
//a1.cc
int a=7;
int *const p=&a;
//a2.cc
int const a=7;
int *const p=&a;

//a2.cc
int const a=7;
int *const p=&a;//等价于 const int * p=&a,现在你知道为啥错了吧
int a=2;
int *const p=&a;
定义const指针时,初始化它,是对。
int a=2;
int *const p;
p=&a;
定义const指针后,再赋值它,是错。
书上只说了这些!