当前位置: 首页C++C++基础正文 C++的顶层const和底层const ? C++基础 0 6.6K 底层const是代表对象本身是一个常量(不可改变); 顶层const是代表指针的值是一个常量,而指针的值(即对象的地址)的内容可以改变(指向的不可改变); C++基础 帅地永久会员 打赏 收藏 海报挣佣金 推广链接
评论(5)
底层是常量的指针,本身不可改变。(常量指针)
顶层是指针的常量,指向不可改变。(指针常量)
底层const是指针常量
顶层const是常量指针
笑死,你这个咋和上面说的反的
顶层const表示指针本身是个常量,底层const表示指针所指的对象是一个常量
常量指针是底层const
指针常量是顶层const