博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
顶层const和底层const
阅读量:4542 次
发布时间:2019-06-08

本文共 246 字,大约阅读时间需要 1 分钟。

1.顶层const表示指针本身是一个常量。

  int i = 0;

  int *const p1 = &i;

  const int ci = 42;

代表指针指向的地址是不能变的。

 

2.底层const表示指针指向的对象是一个常量。

  const int ci = 2; 

  const  int *p2 = &ci;

p2的值可以改变,即可以指向别的对象,但是指向的对象必须是常量。

转载于:https://www.cnblogs.com/penuel/p/11322557.html

你可能感兴趣的文章
Edge Code CC卡死原因
查看>>
今天编译遇到的问题
查看>>
人,绩效和职业道德读后感
查看>>
BZOJ 3132(上帝造题的七分钟-树状数组求和+2D逆求和数组)
查看>>
第二次作业——结对项目之需求分析与原型模型设计 (暂记。未完成。。)
查看>>
Docker安装
查看>>
20145221 《Java程序设计》第九周学习总结
查看>>
小电阻之大作用——CAN终端电阻
查看>>
Length of Last Word
查看>>
c#序列化应用
查看>>
centos 打印java 堆栈信息
查看>>
APDU指令返回码及其代表含义
查看>>
Kivy / Buildozer VM Ubuntu不能连接到网络的问题解决
查看>>
PHP之Error与Logging函数讲解
查看>>
Dedecms最新版本存储型XSS
查看>>
idea下http响应乱码
查看>>
mybatis sql模板
查看>>
Thirft框架介绍
查看>>
vs2010 单文档MFC 通过加载位图文件作为客户区背景
查看>>
增加Android模拟器的内存
查看>>