底层const和顶层const的区分

1.辨别规则

利用右结合原则

右结合的是类型或者*则是底层const,

右结合的是标识符则是顶层const

2特性

底层const指的是与指针,引用有关联的

顶层const表示任意对象是常量

3.

在指针中既有顶层const也有底层const

 在引用中只有底层const

4.底层const修饰的是常量指针又叫常指针

  顶层const修饰的是指针常量,只能用对象地址初始化

发布了156 篇原创文章 · 获赞 36 · 访问量 19万+

猜你喜欢

转载自blog.csdn.net/nh5431313/article/details/103958747