c++关于const和const*
来源:互联网 发布:报税软件 编辑:程序博客网 时间:2024/06/06 02:59
介绍四种情况
- const double ptr
- double * const ptr
- const double *ptr
- const double * const ptr
const double ptr 表示 ptr 是const double类型的,不可被改变;
double * const ptr 表示 ptr是const的且指向double的指针,ptr不可变(即ptr的值是不可变的),但是ptr指向的内容可变;
const double * ptr 表示 ptr是一个指向const double 的指针,ptr可变,但ptr指向的内容不可变;
const double * const ptr表示 ptr是const的且是一个指向const double的指针,ptr不可变(是const的),且ptr指向的内容不可变;
const int ival=10;
const int * const &ptr = ival;这里只能用const int * const ,去掉任何一个const都是有问题的。
阅读全文
0 0
- c++关于const和const*
- 关于C、C++中的const和指针
- C++:关于const类型
- C++: 关于const
- 关于const和函数
- 关于Static和Const.
- 关于const和引用
- 关于const和指针
- 关于指针和const
- 关于const和volatile
- [C++] typedef和const
- C++:const和引用
- C++:const和指针
- C++:const和sizeof
- C++const函数和const对象
- 【C++】const对象和const成员
- C++Primer----顶层const和底层const
- 【C++】关于const的使用
- myeclipse2017创建第一个servlet出现的问题
- Material Design之RecyclerView基本讲解与瀑布流的实现
- pandas 计算指标/哑变量
- opencv-python(13):Canny边缘检测
- JAVA_文件上传(html,js,后台逻辑)
- c++关于const和const*
- 22
- 大数据-极值数据学院
- sdnu1037约数之和
- 飞速(FS)数据中心级交换机为什么受欢迎?
- BigDecimal
- tomcat启动报错too low setting for -Xss stackoverflow
- Mac OS 在终端未启动的情况下,快速调出终端
- Java基础之理解Annotation