C++中如何声明和使用const指针

avatar
作者
筋斗云
阅读量:0

在C++中,可以使用const关键字来声明const指针。const指针是指向常量的指针,即指针所指向的值不能被修改。

以下是声明和使用const指针的示例:

int main() {     int x = 10;     const int *ptr = &x; // 声明一个指向常量的指针,指向变量x     // *ptr = 20; // 错误,不能修改指针所指向的值     x = 20; // 可以修改变量x的值     cout << *ptr << endl; // 输出20      return 0; } 

在上面的示例中,使用const int *ptr来声明一个指向常量的指针,指向变量x。由于ptr是一个const指针,因此不能修改指针所指向的值。对于ptr指向的变量x,仍然可以通过变量名x来修改其值。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!