C++Primer第五版 4.11.1节练习
来源:互联网 发布:软件狗软件怎么破解 编辑:程序博客网 时间:2024/06/05 02:32
练习4.34:根据本节给出的变量定义,说明在下面的表达式中将发生什么样的类型转换:
(a) if (fval) //flaot转换成bool类型(b) dval = fval + ival;//fval + ival;ival转换成float ,它们的结果转换成double(c) dval + ival * cval; //cval 转换成int,乘法结果转换成double
练习4.35:假设有如下的定义:
char cval; int ival; unsigned int ui;float fval; double dval;
请回答在下面的表达式中发生了隐式类型转换吗?如果有,指出来。
(a) cval = ‘a’ + 3; //int类型转换成char类型(b) fval = ui – ival * 10;//ival *10 int转换成unsigned类型,最后转换为float类型(c) dval = ui * fval;//float转换为unsigned,unsigned 转换为 double(d) cval = ival + fval + dval; //int 转换为float,float转换为double,最后double类型转换为char类型
0 0
- C++Primer第五版 4.11.1节练习
- C++Primer 第五版 1.1节练习
- C++Primer第五版 1.3节练习
- C++Primer第五版 1.6节练习
- C++Primer第五版 2.4节练习
- C++Primer第五版 3.1节练习
- C++Primer第五版 4.2节练习
- C++Primer第五版 4.3节练习
- C++Primer第五版 4.4节练习
- C++Primer第五版 4.6节练习
- C++Primer第五版 4.7节练习
- C++Primer第五版 4.8节练习
- C++Primer第五版 4.9节练习
- C++Primer第五版 4.5节练习
- C++Primer第五版 5.1节练习
- C++Primer第五版 5.2节练习
- C++Primer第五版 6.1节练习
- C++Primer第五版 6.4节练习
- linux内核panic
- iOS开发--touchID指纹识别
- tomcat结合nginx使用小结
- Android.mk集成第三方jar与so的方法
- echarts 根据实际数据改变仪表盘颜色
- C++Primer第五版 4.11.1节练习
- javah 使用方法 jni
- 剑指Offer-第2章 面试需要的基础知识
- wxWidgets下显示下载进度条
- AFNetworking 上传文件
- VS2010搜索对话框函数的方法
- Mac OS X: 系统nvram启动参数
- (转帖)HashMap的读写并发 脏读 脏数据
- java解析xml的几种方式 SAX解析