当前位置: 首页 > news >正文

指针的const应用

分为三个

一、const修饰指针

我允许你更换存储的门牌号,但是这个里面住户的数据布局不许改

​
#include<iostream>
using namespace std;int main()
{int a = 10, b=20,c=10;				const int* p = &a;					//const修饰指针*p = 10;							//不允许const对于p指针指向的"值"修改p = &b;								//允许const对于p指针指向的修改system("pause");return 0;
}​

二、const修饰常量

我不允许你更换存储的门牌号,这个里面住户的数据布局随便你改

#include<iostream>
using namespace std;int main()
{int a = 10, b=20,c=10;				int* const p = &a;              //const修饰常量*p = 100;						//允许const对于p指针指向的"值"修改p = &b;							//不允许const对于p指针"指向"的修改system("pause");return 0;
}

三、const修饰指针和常量

我不允许你更换存储的门牌号,这个里面住户的数据布局也不许改

#include<iostream>
using namespace std;int main()
{int a = 10, b=20,c=10;				const int*  const  p = &a;          //const修饰指针和常量*p = 10;							//不允许const对于p指针指向的"值"修改p = &b;								//不允许const对于p指针"指向"的修改system("pause");return 0;
}

http://www.dtcms.com/a/273185.html

相关文章:

  • 老式MVC架构Web应用:经典框架下的技术坚守与现代挑战
  • STM32F103C8T6驱动无源蜂鸣器详解:从硬件设计到音乐播放
  • 使用SpringAOP自定义权限控制注解
  • 从零开始的语言模型构建 CS336 第一课(一)
  • 【Python练习】036. 编写一个函数,将一个字符串中的所有字符按ASCII值排序
  • 用OpenCV标定相机内参应用示例(C++和Python)
  • Git简单命令
  • 获取印度股票数据API实战指南:NSE与BSE双市场对接
  • 华为OD 周末爬山
  • upload-labs靶场通关详解:第21关 数组绕过
  • 微服务架构下的自动化测试策略调优经验分享
  • 【基于大模型 + FAISS 的本地知识库与智能 PPT 生成系统:从架构到实现】
  • Datawhale AI 夏令营:用户洞察挑战赛 Notebook(2)
  • HVV注意事项(个人总结 非技术)
  • 【HTTP服务端】Cookie?Session?Token?
  • React 自定义Hook——页面或元素滚动到底部监听 Hook
  • Java+Vue开发的资产设备全周期管理系统,移动端+后台管理,涵盖采购至报废全程,实现高效管理、成本可控与资源优化
  • Shell脚本一键部署KubeSphere前置环境
  • 04-ES6
  • 多线程 JAVA
  • Java :Optional容器类
  • python的保险业务管理与数据分析系统
  • AI 智能体:从辅助工具到自主决策者
  • 【YOLO脚本】对模型yaml文件测试
  • ZYNQ MPSOC PL端DDR4读写--仿真(3)
  • JDK的Closure闭包详解
  • 发现和发明浅谈
  • 2025年最新Dubbo-admin 部署
  • HTML初学者第四天
  • Android 应用常见安全问题