const-用法

可以这样记忆:修饰最右边最近的

const char * p_value;  const修饰右边最近的char,  *p_value是不可变得(值不可变),p_value是可变得(地址可变)

char *const p_value;   const修饰右边最近的p_value, p_value是不可变得(地址不可变),*p_value是可变的(值可变的)

使用const能产生更加紧凑的代码;是编译器保护那些不希望被改变的参数,防止其被无意的代码修改

------------------------------------------------------------------------------------------------------------------------------------------------------

另外一种记忆方法:

  

  此方法来自网友,拿来借花献佛

posted @ 2020-04-27 10:10  我爱茜茜公主  阅读(129)  评论(0)    收藏  举报