网页学习体会

  • 首页
  • 个人博客
您的位置: 首页  >  IT文章  >  顶层const和底层const

顶层const和底层const

分类: IT文章 • 2025-02-03 19:09:13

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

  int i = 0;

  int *const p1 = &i;

  const int ci = 42;

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

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

  const int ci = 2; 

  const  int *p2 = &ci;

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

相关推荐

  • let和const
  • vue 之 let 和const vue 之 let 和const
  • 顶层const和底层const
  • es6 let和const的用法
  • C++基础知识2 2 变量和基本类型 2.1 基本内置类型 2.2 变量 2.3 复合类型 2.3 const限定符 2.4 处理类型 2.5 自定义数据结构
  • let和const注意点 let  const
  • php常量 const 和 define
  • C++指针详解 概述 1、指针是什么? 2、变量在内存中的存储 3、指针对象(变量) 4、指针内含信息 5、指针的算数运算 6、函数和指针 7、const与指针 8、浅拷贝和深拷贝 9、指针和数组 10、比较经典面试题
  • JavaScript中的let和const
  • ES6中 ,var,let和const的区别
  • 每日日报32
  • Acess添加记录
    网站免责声明 网站地图 最新文章 用户隐私 版权申明
本站所有数据收集于网络,如果侵犯到您的权益,请联系网站进行下架处理。   

Copyright © 2018-2021   Powered By 网页学习体会    备案号:   粤ICP备20002247号