第四章:c++数据类型

第四章:c++数据类型

ID:21998317

大小:2.40 MB

页数:17页

时间:2018-10-26

第四章:c++数据类型_第1页
第四章:c++数据类型_第2页
第四章:c++数据类型_第3页
第四章:c++数据类型_第4页
第四章:c++数据类型_第5页
资源描述:

《第四章:c++数据类型》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、Word文档下载可编辑第一节:C++数据类型第二节:什么是变量专业资料资源共享Word文档下载可编辑专业资料资源共享Word文档下载可编辑第三节:变量及数据如何存储在内存上专业资料资源共享Word文档下载可编辑专业资料资源共享Word文档下载可编辑专业资料资源共享Word文档下载可编辑第四节:布尔型输出结果:第五节:字符型专业资料资源共享Word文档下载可编辑a0110000197专业资料资源共享Word文档下载可编辑(注意定义字符格式:英文单引号)属于“强制转换”,以后还会继续讲到,这里只需了解。全部程序如下:运行结果:专业资料资源共享Word文档下载可编辑下面

2、演示:显示从32-127的ASCII码所有字符:C++特殊字符用作特殊作用:此时还没有输出“特殊字符”,所以是看不到结果的。在此,为什么只是回车而不换行?专业资料资源共享Word文档下载可编辑第六节:双字节型:“[]”表示定义一个数组;“LCALL”表示:专业资料资源共享Word文档下载可编辑“chs”表示:简体中文。因为各个国家的时间日期、金融货币、语言、文字表达方式都是不同的,所以都要进行设置。(注意:此处不能用“cout”来作为输出函数,而用“wcout”),但其格式和“cout”一样。)运行结果:第七节:整形概述占据4个字节。而专业资料资源共享Word文档

3、下载可编辑下面用“sizeof”函数来测试上面三种整型变量所占据的字节数。前3个属于有符号型,最后一个是无符号型。和有符号短整型“short”一样都占据2个字节。它的最高位用作符号位。专业资料资源共享Word文档下载可编辑第八节:为什么使用补码当要实现两个数相减的时候,不可以直接相减得出结果,这样的做法是错误的,正确的做法是用被减数加上减数的相反数,也就是把减法运算转换成加法运算。在被减数转换过程中,此时用到补码的作用。正数的补码是其本身,负数求补码:按位反存再加一。第九节:整型变量的定义是“unsignedintb=-2;”的缩写。专业资料资源共享Word文档下

4、载可编辑注:此处cout语句并不完整,请读者自行补充,然后运行:下面对结果的分析:(由于“unsignedint”型占据4个字节(32位),因此为此二进制形式。)【整形变量的溢出:】(注:“shortint(占据二个字节16位)”型最大值为32767)而b为什么会是-32678.下面把他们转换为二进制就清楚了。32767的二进制为111111111111111(最高位为符号位,因为是正数为0,所以省略了)-32768的二进制为1000000001011010此时:111111111111111+1=1000000001011010第十节:浮点型变量专业资料资源共享

5、Word文档下载可编辑(该结果只输出了六位,并且第六位也是通过四舍五入,后面的小数位全都射去了)假如我们需要结果全部输出,则需要一个函数“setprecision()”,该函数用来设置输出的精度,也就是用来设置输出多少位数字,即使不够也要拼凑够了输出来。该函数在输入输出流控制头文件中定义,所以要添加改头文件。但是从第七位往后九不正确了,也就是它的精确数据保持在6-7位之间。假如需要更高精度,那把“float”类型换成“double”类型。“double”占用8个字节,比“float”多占一倍,因此它的精度也大了一倍,这样“double”的有效数字就是15或者16位

6、。专业资料资源共享Word文档下载可编辑第十一节:常量第十二节:枚举型常量专业资料资源共享Word文档下载可编辑枚举常量的作用:可使程序的可读性增强。专业资料资源共享

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

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

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