const指针
1常量指针指向变量
double val = 3;
double *const p1 = &val;
一般用上面这种,下面这种也不报错
double val = 3;
const double *const p1 = &val;
2常量指针指向常量
const double val = 3;
const double *const p1 = &val;
在定义指针常量时,如果初始化的对象也是常量,则double
前面必需再加一个const
,表示指针指向的也是常量,否则会报错。