欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

c++之const关键字

程序员文章站 2022-07-09 21:47:19
...

定义常量

const int = Max_val = 23;

定义常量指针

const int * p = & n;

注意:

1. 不可以通过常量指针修改其指向的内容,但指向的内容可以通过其他方式修改,常量指针的指向可以变化。
2. 不能把常量指针赋值给非常量指针,反过来可以。但是可以通过强制类型转换后赋值。

例如:

const int *p1,int*p2;
p2 = (int *)p1;

定义常引用

const int & r = n;

注意:
不能通过常引用修改其引用的变量,但引用的变量可以通过其他方式被修改。

相关标签: const