第2章 C语言的基本数据类型与表达式讲解.ppt

第2章 C语言的基本数据类型与表达式讲解.ppt

  1. 1、本文档共33页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第 2 章 C 语言的基本数据类型 与表达式 2.1 C 语言的基本数据类型 2.2 常量与变量 2.3 运算符与表达式 2.4 数据类型转换 上一页 下一页 教学目的和基本要求: 要求学生清楚数据类型与变量、常量的关 系,掌握各种常量的性质和定义,掌握表 达式中各种运算符的功能和特点,明白产 生副作用的原因,了解数据类型的相互转 换规则。 教学重点: 数据类型、常量定义,运算符与表达式。 上一页 下一页 存取数据必须先确定数据的编码方式、存储格式和 所占的存储长度, C 语言中把这三者结合起来,给出 几种固定的形式,这些形式就是最基本的 数据类型 。 2.1 C 语言的基本数据类型 为什么要设置数据类型? 在计算机中使用 一定长度的存储单元 (通常是字 节的倍数)来存储数据。 存储的 编码方式 有:原码、反码、补码、 ASCII 码。。。 存储的 存储格式 有:定点型、浮点型。。。 其中, 用于存储数据的存储单元的长度决定了 数据取值范围的大小。 上一页 下一页 字符型( char ) 整型( short,int,long,unsigned ) 单精度型( float ) 实型 双精度型( double ) 枚举类型( enum ) 数组类型( [ ] ) 构造类型 结构体类型( struct ) 共用体类型( union ) 指针类型( * ) 空类型( void ) 基本类型 数据类型 2.1.1 数据类型概述 本章中将对基本类型中的前三类进行介绍和学习。 上一页 下一页 变量:指以标识符为名字,其值可以改变的量。 在学习各种数据类型之前,我们先简单了解一 下 常量 和 变量 的概念。后面的章节中将会详细介绍。 常量 : 指在程序运行中 , 其数值不能被改变的量。 变量 代表计算机内存中的某一存储空间, 变量的类型决定了该存储空间的长度和其 中存放数据的编码方式及存储格式。 变量的类型也决定了该存储空间中存放 数据的数据形式和取值范围。 上一页 下一页 * 八进制的数码范围为 0~7 ; 018 ? * 十六进制的数码除了数字 0 ~ 9 外 , 还使用英文字母 a~ f ( 或 A~ F) 表示 10~15 。 如: 0x1e √ 2.1.2 整数类型 1 、 整型常量: (1) 十进制形式 : 与数学上的整数表示相同; 例如 : 12, -100, 0 (2) 八进制形式 : 在数码前加数字 0 ; 例如 : 012=1*8 1 +2*8 0 =10( 十进制) (3) 十六进制形式 : 在数码前加 0X (数字 0 和字母 X )。 例如 : 0x12=1*16 1 +2*16 0 =18( 十进制) 上一页 下一页 如 Turbo C 中,有 short(2 字节 )≤ int(2 字节 ) ≤ long(4 字节 ) 关键字 所占位数 取值范围 short

文档评论(0)

wq1987 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档