当前位置:网站首页>const修饰指针的三种情况
const修饰指针的三种情况
2022-08-09 23:15:00 【leimingzeOuO】
const修饰指针有三种情况
- const 修饰指针-常量指针
- const 修饰常量-指针常量
- const即修饰指针,又修饰常量
void solve()
{
int a=10,b=20;
//const 修饰的是指针,指针指向可以改变,指针指向的值不可以改变
const int *p=&a;
p=&b;//yes
//*p=100;//no
cout<<*p<<endl;
//const 修饰的是常量,指针指向不可以改变,指针指向的值可以改变
int *const p2=&a;
//p2=&b;//no
*p2=100;//yes
cout<<*p2<<endl;
//const 既修饰指针又修饰常量
const int *const p3=&a;
//p3=&b;//no
//*p3=100;//no
}
边栏推荐
猜你喜欢
随机推荐
ES6 从入门到精通 # 14:迭代器 Iterator 的用法
ES6 从入门到精通 # 13:数组的扩展方法二
JSON对象和字符串相互转化
JVM内存和垃圾回收-10.直接内存
ES6 从入门到精通 # 12:数组的扩展方法一
[SSH]如何敲一条线
经济衰退即将来临前CIO控制成本的七种方法
WPF DataGrid 使用数据模板
go语言的并发原理(goroutine)
LSTM-based distributed energy generation prediction (Matlab code implementation)
错误提示:Syntax error on token “function”, delete this token
【诗歌】最高级的惩罚就是沉默
什么是服务治理
KingbaseGIS Jin Cang database using manual (6.3. Geometric object creation function)
Redis-基本介绍/linux下环境配置/配置文件
数据库优化 | 干货
用函数统计最长单词的字母数量
Golden Warehouse Database KingbaseGIS User Manual (6.5. Geometry Object Editing Function)
【Infiltration tool】Browser data export tool
Cmake 用法记录









