const与指针的几种结合方式

const与指针的几种结合方式

ID:8502373

大小:16.50 KB

页数:2页

时间:2018-03-30

const与指针的几种结合方式_第1页
const与指针的几种结合方式_第2页
资源描述:

《const与指针的几种结合方式》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、const与指针的几种结合方式有如下几种const和指针结合的声明:1.constint*ptr;2.intconst*ptr;3.int*constptr;4.constint*constptr;5.intconst*constptr;   其中,1,2两种声明表示ptr指向的对象是只读的,但是ptr本身是可以改变的(即可以指向其他内容);3声明表示ptr本身是只读的(即不能改变其值,也就是不能改变其指向);4,5两种声明表示ptr本身和ptr所指向的对象都是只读的。   测试程序如下:(只考虑该测试主题,忽略其他规范) 

2、ViewCode#includeintmain(){inta=1;cout<<"a的地址为:"<<&a<

3、2;cout<<"b的地址为:"<<&b<

4、nt*constptr2的指针定义,//表明指针本身不能改变,是只读的,但是指针所指向的对象是可以改变的。constint*constptr3=&a;cout<<"ptr3的值为:"<

5、0;//errorC2166:l-valuespecifiesconstobject//ptr4=&b;//errorC2166:l-valuespecifiesconstobject//上面的例子说明了:形如constint*constptr和intconst*constptr的指针定义,//表明指针本身和指针所指向的对象都是只读的。return0;}

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。