C++ const 修饰指针。

本文详细解释了C/C++中const修饰符与指针结合使用时的三种不同情况:仅修饰指针、仅修饰常量及同时修饰两者。每种情况下,指针的指向和指向值的可修改性都有明确说明,并附带示例代码帮助理解。

1.const 修饰指针。====> 常量指针,特点:指针的指向可以改,但是指针指向的值不能改。

int a = 10;
int b = 10;
const int * p = &a;
//两种情况:
*p = 20;(错)
p = &b;(对)

2.const 修饰常量。 ====> 指针常量,特点:指针的指向不可以改,但是指针指向的值可以改。

int a = 10;
int b = 10;
int * const p = &a;
//两种情况:
*p = 20;(对)
p = &b;(错)

3.const 既修饰常量,又修饰指针。特点:指针的指向不可以改,但是指针指向的值也不可以改。

int a = 10;
int b = 10;
const int * const p = &a;
//两种情况:
*p = 20;(错)
p = &b;(错)

OA源代码C#漂亮通用OA企业办公系统 OA人事办公软件asp.net源码1、开发环境为Visual Studio 2012,数据库为SQLServer2008或以上版本,使用.net 4.0+开发。2、管理员登陆名为:admin 密码:admin3、默认数据库连接字符串在webconfig配置文件中修改4、修改版为数据库请使用【备份数据库文件】中.bak文件还原即可1、包含常用办公所有功能(财务,档案,人力资源,审批,会议,文件,业务等功能);2、多年的技术积累和大量用户需求的汇总调整,保证了系统的安全性稳定性、易操作、管理维护简单的特点;3、系统设计开发的规范性与全面性,利于系统的实现、测试、维护、版本升级等。开发人员既可全面了解OA系统所涉及的业务,也能对本身技术提升有所助益,同时减轻了团队开发压力,节约了开发成本;4、采用B/S架构,用户通过浏览器即能进行联网访问办公。功能介绍1、个人办公a、内部邮件b、Internet邮件c、通讯薄d、个人设置2、审批流程a、审批流程b、流程设置c、印章管理3、公文收发a、公文收发4、工作管理a、工作管理5、下属任务a、下属任务6、知识文档a、知识文档7、扩展应用a、资产管理b、培训记录c、会议管理d、车辆管理e、图书管理f、档案卷库g、考试管理h、学习管理8、客户关系a、会员管理b、我的客户c、客户管理9、进销存类a、产品管理b、销售管理c、采购管理d、供应商管理e、财务模块10、项目管理a、项目管理11、人力资源a、考勤管理12、报表中心a、报表中心13、信息交流a、信息交流14、组织机构a、组织机构15、附件程序a、附件程序16、系统管理a、系统管理
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值