标签:amp 指针常量 str ++ 指针 clu 注意 color 本质
指针常量的本质是一个常量,并且使用指针来修饰它。
在C/C++中,其声明格式为:
int *const p1
常量指针本质是指针,常量修饰它。
在C/C++中,其声明格式有两种方式:
// 第1种方式
const int *p2;
// 第2种方式
int const *p2;
在C/C++中,其声明格式为:
const int *const p3;
int *const p; // 指针常量
const int *q; // 常量指针
(1)指针常量
#include <iostream>
int main()
{
int a = 12;
int b = 13;
// 指针常量
int *const p1 = &a;
/* 内容、地址修改操作 */
*p1 = 13; // 修改内容,操作正确
p1 = &b; // 修改地址,操作错误
return 0;
}
(2)常量指针
#include <iostream>
int main()
{
int a = 12;
int b = 13;
// 常量指针
int const *p2 = &a;
/* 内容、地址修改操作 */
*p2 = 13; // 修改内容,操作错误
p2 = &b; // 修改地址,操作正确
return 0;
}
标签:amp 指针常量 str ++ 指针 clu 注意 color 本质
原文地址:https://www.cnblogs.com/komean/p/10458409.html