1、指向const对象的指针: 指针可重新赋值,即改变指针的指向
而对象的值不能改变,因为其是const
格式为const double *ptr;
2、const指针: 指针不可重新赋值,不能改变指向,因为其实const
对象的值可以改变
格式为double *const ptr;
3、指向const对象的const指针: 指针和对象都不能改变,都不能重新赋值
格式为const double *const ptr;
1、指向const对象的指针: 指针可重新赋值,即改变指针的指向
而对象的值不能改变,因为其是const
格式为const double *ptr;
2、const指针: 指针不可重新赋值,不能改变指向,因为其实const
对象的值可以改变
格式为double *const ptr;
3、指向const对象的const指针: 指针和对象都不能改变,都不能重新赋值
格式为const double *const ptr;