浅谈const的用法

文章目录

const的用法

const int* p1 = &a;

  保护的是指针指向的内容,p1访问的时候不能改,但是可以从a处改。

int const* p2 = &a;

  和第一个一样,保护的是指针指向的内容,p1访问的时候不能改,但是可以从a处改。

int* const p3 = &a;

  保护的是指针变量本身,指向的内容不可以改。

总结
  const在之前保护的是指针指向的内容,const在之后保护的指针。

猜你喜欢

转载自blog.csdn.net/weixin_43580319/article/details/111509425