路遥见人心,日久知马力

博客园 首页 新随笔 联系 订阅 管理

1. 基本的定义一个常量 

  const int a = xxx

2. const char * p , char * const p 区别

  前者表示指向的内容不能用 p 修改

  后者表示 p不能指向别处

  const 离谁近谁就不能变, 离 char 近,char不能变,离 p 近,p 不能变

3. 成员方法后面带 const

  表示这个方法安全、不会改成员变量(除非加 mutable)

4. 函数参数列表带 const

  表示函数内的任何修改不会影响这个传入的东西、拷贝构造一般必用 const

posted on 2022-10-02 08:13  只讲大白话  阅读(36)  评论(0)    收藏  举报