社区
C++ 语言
帖子详情
C++ primer 中文第四版 第五章(表达式)一个疑问
kameron
2011-06-01 10:17:05
P157页
5.转换为const对象
int i;
const int ci = 0;
const int &j = i;
const int *p = &ci;
我的问题是:1、上面几行代码的含义是什么? 2、上面这几行代码有什么用处?
...全文
83
4
打赏
收藏
C++ primer 中文第四版 第五章(表达式)一个疑问
P157页 5.转换为const对象 int i; const int ci = 0; const int &j = i; const int *p = &ci; 我的问题是:1、上面几行代码的含义是什么? 2、上面这几行代码有什么用处?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kakane
2011-06-01
打赏
举报
回复
楼上 说的很清楚了
就想叫yoko
2011-06-01
打赏
举报
回复
int i;
const int ci = 0;//ci不能=其他值了
const int &j = i;//j其实和i是一个变量了, 可以通过i来修改这个变量, 不允许修改j来修改变量
const int *p = &ci;//不能修改*p的值, 即不能通过修改*p来修改ci, 但是p可以指向其他地址
ryfdizuo
2011-06-01
打赏
举报
回复
int i;
const int ci = 0; // 定义int常量
const int &j = i; // 定义int引用j,指向i,
j = 5; // 错误,const int& j表示j引用的内容不可以改变。
const int *p = &ci; // 定义指针p指向ci,
*p = 10; // 错误,const int* p表示p指向的内容不可变,但是p是可以被改变的。
const int ci1 = 5;
p = &ci1; //正确,p可以改变指向
高性能架构探索
2011-06-01
打赏
举报
回复
1、声明一个整型变量i;
2、定义一个const型的整型变量ci,ci的值不能被修改
3、定义一个const型的整型引用,j不能指向其他地方
4、定义一个const型的整型指针,该指针所指的值不能改变
C++
Primer
第四版
【
中文
高清扫描版】.pdf
第5章
表达式
127 5.1 算术操作符 129 5.2 关系操作符和逻辑操作符 131 5.3 位操作符 134 5.3.1 bitset对象或整型值的使用 135 5.3.2 将移位操作符用于IO 137 5.4 赋值操作符 137 5.4.1 赋值操作的右结合性 138 ...
《
C++
Primer
中文
版(第3版)》(Stanley B. Lippman[美]、Josee Lajoie[美] 著,潘爱民、张丽 译)
C++
Primer
结合了Stanley Lippman的实践经验和Josée Lajoie对于ANSI/ISO标准
C++
的深入理解,此第三版被重新改写,以便更加精确地讲述标准
C++
的特性和用法。对于
C++
初学者特别有价值的是一些来自真实世界中的程序...
C++
Primer
第四版
中文
版(第一卷)
C++
是在C语言的基础上开发的一种集面向对象编程、通用编程和传统的过程性编程于一体的编程语言,是C语言的超集。本书是根据1998年的ISO/ANSI
C++
标准编写的,通过大量短小精悍的程序详细而全面地阐述了
C++
的基本概念...
C++
Primer
中文
版(第4版).part4
第5章
表达式
5.1 算术操作符 5.2 关系操作符和逻辑操作符 5.3 位操作符 5.4 赋值操作符 5.5 自增和自减操作符 5.6 箭头操作符 5.7 条件操作符 5.8 sizeof操作符 5.9 逗号操作符 ...
C++
primer
第4版 原书+习题解答+源码 清晰pdf
第5章
表达式
5.1 算术操作符 5.2 关系操作符和逻辑操作符 5.3 位操作符 5.4 赋值操作符 5.5 自增和自减操作符 5.6 箭头操作符 5.7 条件操作符 5.8 sizeof操作符 5.9 逗号操作符 ...
C++ 语言
64,637
社区成员
250,559
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章