1 const double *ptr 指向double常量,ptr自己并不是常量
2 double *const ptr ptr自身是常量
3 const引用可以用不同类型的对象初始化,也可以是不可寻址的值。const 引用是只读的。
doubledval=3.1415926;
//对于const才合适
constint&ir=1024;
constint&ir2=dval;
constdouble&dr=dval+1.0;

本文详细解析了C++中const限定符与指针、引用的结合使用方式,包括不同声明方式的意义及其应用场景,帮助读者理解这些核心概念。
1 const double *ptr 指向double常量,ptr自己并不是常量
2 double *const ptr ptr自身是常量
3 const引用可以用不同类型的对象初始化,也可以是不可寻址的值。const 引用是只读的。
doubledval=3.1415926;
//对于const才合适
constint&ir=1024;
constint&ir2=dval;
constdouble&dr=dval+1.0;

3334

被折叠的 条评论
为什么被折叠?