C从入门到精通教学.pptx

上传人:莉*** 文档编号:87144812 上传时间:2023-04-16 格式:PPTX 页数:27 大小:131.77KB
返回 下载 相关 举报
C从入门到精通教学.pptx_第1页
第1页 / 共27页
C从入门到精通教学.pptx_第2页
第2页 / 共27页
点击查看更多>>
资源描述

《C从入门到精通教学.pptx》由会员分享,可在线阅读,更多相关《C从入门到精通教学.pptx(27页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、章节要点计算机识数的方式整型字符型浮点型数据类型转换声明第1页/共27页4.1 计算机如何识数4.1.1二进制4.1.2八进制4.1.3十六进制第2页/共27页4.1.1 二进制计算机只认识0和1,计算机中的数据都是以二进制的形式表示和存储的。(1)二进制的基本思想(2)十进制转化为二进制的方法第3页/共27页4.1.1 二进制除2取余法例如将十进制数29转化为二进制的步骤如下:(1)292=14/余数为1(2)142=7/余数为0(3)72=3/余数为1(4)32=1/余数为1(5)12=0/余数为1倒着将余数相连即为二进制(11101)2第4页/共27页4.1.2 八进制引入八进制方便了十

2、进制和二进制之间的转化。八进制和二进制全部是一一映射的关系。二进制000001010011100101110111八进制01234567第5页/共27页4.1.3 十六进制和引入八进制是一样的道理。存在和二进制一一对应的关系。二进制00000001001000110100010101100111十六进制01234567二进制10001001101010111100110111101111十六进制89ABCDEF第6页/共27页4.2 数据类型4.2.1整型4.2.2字符型4.2.3浮点型第7页/共27页4.2.1 整型整型是计算机中最常用同时也是最简单的数据类型。(1)整型的表示范围(2)整型

3、的输入和输出第8页/共27页4.2.1 整型整型的类型和表示形式第9页/共27页4.2.1 整型有了类型和符号形式,就可以得到表示范围,一般地,我们有公式。有符号形式:L=-2n-1,U=2n-1-1无符号形式:L=0,U=2n-1其中,L表示范围的下限,即整型数据可以表示的最小数值;U表示范围的上限,即整型数据可以表示的最大数值;n表示类型,即位长。第10页/共27页4.2.1 整型【范例4-1】输入整型数据运算后输出功能:演示数据的输入和输出第11页/共27页4.2.2 字符型 p字符型有两种表示方法:用一对单引号括起来的图形符号。用一对单引号括起来的以反斜杠开头的ASCII码值或者特定符

4、号。p字符型分为有符号和无符号两种类型。第12页/共27页4.2.2 字符型【范例4-2】字符型数据的输出功能:主要演示字符型和整型的区别和联系。第13页/共27页浮点数也称为实型数。共有两种表示形式:小数表示法实型常量分为整数部分和小数部分如:指数表示法也称科学记数法,指数部分以E或e开始,而且必须是整数。如:,4.2.3 浮点型第14页/共27页所谓类型转化就是将一种数据类型转化为另外一种数据类型。自动转化:字符型-短整型-整型-单精度浮点型-双精度浮点型强制转化:(要转化的新的数据类型)被转化的表达式4.3 类型转化第15页/共27页4.3 类型转化C+引进四个新的类型转换操作符stat

5、ic_cast在功能上基本上与C风格的类型转换一样强大,含义也一样。它也有功能上限制const_cast用于类型转换掉表达式的const或volatileness属性dynamic_cast,它被用于安全地沿着类的继承关系向下进行类型转换reinterpret_cast是特意用于底层的强制转型第16页/共27页4.3 类型转化【范例4-3】C+中的类型转化功能:说明类型转化的意义和用法。第17页/共27页4.4 声明4.4.1声明的一般语法4.4.2类型名称4.4.3对象的生存周期4.4.4声明符4.4.5初始化第18页/共27页4.4.1 声明的一般语法C+标示符由四部分组成:(可有可无的)

6、分类符(specifier)类型名declarator(声明符)(可有可无的)初始化部分。第19页/共27页4.4.1 声明的一般语法例如:extern int*a=NULL;分类符(specifier)通常是一个初始化关键字,如virtual,extern,通常用来指示所声明的标示符的附加属性。第20页/共27页4.4.2 类型名称C+中,每一种数据都有类型,也就是有自己的类型名称。类型名称表示了数据的基本属性。第21页/共27页4.4.3 对象的生存周期生存周期是指一个实体定义以后,存活的时间的度量。对象的生存周期限制在其出现的“完整”的表达式中,“完整”的表达式结束了,对象也就销毁了。第22页/共27页4.4.4 声明符常见的声明操作符如下:*指针前置*const常量指针前置&引用前置数组后置()函数后置第23页/共27页4.4.5 初始化初始化是指变量和对象定义的时候给其赋值。第24页/共27页4.5 综合应用本章重点是在说明计算机的识数方法和计算机的数据类型以及声明的基本方法。为了进一步加深理解,我们来看一个综合例子。第25页/共27页4.5 综合应用【范例4-4】C+中的数据类型的综合应用功能:实现了unsigned和int的输出以及两个数的相除运算。第26页/共27页感谢您的观看!第27页/共27页

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > PPT文档

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com