const关键字在编程中的具体用法和作用是什么?

更新于
2026-10-10 04:56:54
1阅读来源:SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计486个文字,预计阅读时间需要2分钟。

const关键字在编程中的具体用法和作用是什么?

1. `const`修饰普通变量 + 变量变为常量,具有常量性质,不可修改(只读)。

2.`const`修饰指针 +

- `int a=10;` - `const int *p1=&a;` (第一个`const`修饰指针) - `int const *p2=&a;` (第二个`const`修饰指针) - `int *const p3=&a;` (第三个`const`修饰指针) - 第一个`const`修饰的`*p1`是不可修改的,即指针指向的内容不可变。

1、const修饰普通变量

变量变为常变量,具有常数性质的变量。不可以修改(只读)。

2、const修饰指针

int a=10; const int* p1=&a; int const *p2=&a; int* const p3=&a;

第一个const修饰的是*p1,也就是不可以通过指针引用去修改指针所指向变量的值。

const关键字在编程中的具体用法和作用是什么?

第二个与第一个效果相同,写法不一样而已。

第三个const修饰的是指针本身p3,表示指针不可修改。

阅读全文

本文共计486个文字,预计阅读时间需要2分钟。

const关键字在编程中的具体用法和作用是什么?

1. `const`修饰普通变量 + 变量变为常量,具有常量性质,不可修改(只读)。

2.`const`修饰指针 +

- `int a=10;` - `const int *p1=&a;` (第一个`const`修饰指针) - `int const *p2=&a;` (第二个`const`修饰指针) - `int *const p3=&a;` (第三个`const`修饰指针) - 第一个`const`修饰的`*p1`是不可修改的,即指针指向的内容不可变。

1、const修饰普通变量

变量变为常变量,具有常数性质的变量。不可以修改(只读)。

2、const修饰指针

int a=10; const int* p1=&a; int const *p2=&a; int* const p3=&a;

第一个const修饰的是*p1,也就是不可以通过指针引用去修改指针所指向变量的值。

const关键字在编程中的具体用法和作用是什么?

第二个与第一个效果相同,写法不一样而已。

第三个const修饰的是指针本身p3,表示指针不可修改。

阅读全文