首页 > const修饰指针:小而精
头像
满天星星
编辑于 2021-05-29 11:28
+ 关注

const修饰指针:小而精

1.const修饰指针--常量指针
const int *p=&a;
常量指针:
特点:指针的指向可以修改,但是指针指向的值不可以改
*p=20 ;错误,指针指向的的值不可以改
p=&b;正确,指针指向可以改


2.const修饰常量--指针常量
int * const p=&a;
指针常量:
特点:指针指向不可以修改,但指向可以修改
*p=20 ;正确,指针指向的的值可以改
p=&b;错误,指针指向不可以改

3.const修饰指针和常量
特点:指针的指向不可以修改,指针指向的值不可以改
*p=20 ;错误,指针指向的的值不可以改
p=&b;错误,指针指向不可以改




附加:你知道指针占多少个字节吗?

去试一下吧

全部评论

(2) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

热门推荐