const引用可以绑定非const对象、字面值、一般表达式。

const引用绑定另外一种类型时,实际绑定了一个临时量对象。编译器由另外一种类型生成一个临时的const引用类型常量,让const引用绑定这个临时量。

Tip:指向常量的指针或引用”自以为是“,觉得自己指向了常量,自觉地不去改变所指对象的值。

const指针必须初始化,初始化后值不能改变。*放在const前面说明指针是常量,放在后面说明指向常量。

顶层const表示指针本身是常量,底层const表示指针所指的对象是常量。

!!!const引用和指针可以引用和指向const或非const对象,非const引用和指针只能引用或指向非const对象。

 

内容来源于网络如有侵权请私信删除
你还没有登录,请先登录注册
  • 还没有人评论,欢迎说说您的想法!

相关课程