const修饰指针有三种情况:
记忆:const-常量,*指针
const * p 常量指针---指针指向地址可变
* const p 指针常量---指针指向内容可变
const后面跟啥,啥不能变
不加const修饰,指针指向的值可改变。注:*w指向值,w指向地址。
加const修饰,出现错误:
第二种情况和第一种相反。
同理,第三种情况 int const * const p = &a; 指向地址和内容都不可变。
const修饰指针有三种情况:
记忆:const-常量,*指针
const * p 常量指针---指针指向地址可变
* const p 指针常量---指针指向内容可变
const后面跟啥,啥不能变
不加const修饰,指针指向的值可改变。注:*w指向值,w指向地址。
加const修饰,出现错误:
第二种情况和第一种相反。
同理,第三种情况 int const * const p = &a; 指向地址和内容都不可变。