第二章:数据类型、运算符与表达式要点.ppt

第二章:数据类型、运算符与表达式要点.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第二章 数据类型、运算符与表达式 杨丽波 朱迅 汤承林 编著 刘长荣 主审 本章目标 掌握C语言各种数据类型的用法 理解变量和常量的含义 掌握各类运算符和表达式的运算方法 掌握数据之间的混合运算和数据类型转换的方法 2.1 C语言基本数据类型 2.1 C语言基本数据类型 在C语言中定义了4种基本数据类型:整数类型(int)、 单精度浮点型(float)、双精度浮点型(double)、字符类 型(char)。它们是构成其它据类型的基础,其本身不能分解 为其它类型。 数据类型所占用的空间长度与编译环境有关。本书采用 Visual C++6.0编译环境,其数据类型和取值范围如表2-1所 示。其中带有方括号的关键字表示可选项。 2.1 C语言基本数据类型 2.2 常量与变量 C语言程序的基本元素: 2.2 常量与变量 1.常量和符号常量 常量又称常数,是指在程序运行过程中数值不变的量。常量可以是数 值类型,也可以是字符类型或是字符串,可以用一个符号来表示常量,叫 做符号常量。定义符号常量的一般形式为: #define 符号常量 常量 变量 2.变量 变量是指在程序运行过程中,其值可以发生变化的量。 变量的定义: 在C语言中,变量要经过定义才能使用,定义变量的一般形式为: [存储类型] 数据类型 变量名1[,变量名2,… 变量 变量 (1)标识符可以由字母、数字和 _(下划线)组合而成。 (2)标识符不能包含除 _ 以外的任何特殊字符,如%、# 、逗号、空格等 (3)标识符必须以字母或 _(下划线)开头 (4)标识符不能包含空白字符(换行符、空格和制表符称为空白字符) (5)C 语言中的某些词(例如 int 和 float 等)称为保留字,具有特殊意义,不能用作标识符 (6)C 语言区分大小写,因此 abc 与ABC 是两个不同的标识符 例如在如下标示符中合法的是: %8, _xyz,s5,int,name,9d,student_age 变量 例如: int i,j; //定义整型变量i,j float f1,f2; //定义浮点型变量f1,f2 long p,m; //定义长整型变量p,m unsigned short a,b; //定义无符号短整型变量a,b 变量 初始化变量 初始化变量是指在定义变量的时候给变量赋初值,即定义和赋值在一 条语句中实现,初始化定义的形式如下: [存储类型] 数据类型 变量名1=初值1[,变量名2=初值2,...]; 2.3 整型数据 1.整型常量 整型数据包括整型常量和整型变量。整型常量就是整型常数,在C语言 中,整型常量用以下三种进制形式表示: (1)十进制整数。如12,789,-7,0等。 (2)八进制整数。以0(零)开头的整数是八进制整数。如0123表示八进 制整数123,也可以表示为(123)8,对应十进制的数值为 1×82+2×81+3×80=83。-07表示八进制的数-7,也可以表示为-(7) 8。 (3)十六进制整数。以0x开头的整数表示十六进制整数。如0x12表示十 六进制整数12,也可以表示为(12) 16,对应十进制整数为 1×161+2×160=18。-0x123表示十进制数-291。 2.3 整型数据 2 整型变量 在C程序中表示整型数据是用以上三种进制表示,但是在内存中,数据 都是以二进制的形式存储的,在Visual C++6.0中,每一个整型数占用4个 字节(32bit)内存空间。如果下定义中i在内存空间的存储情况如图2-1所 示: int i=9; 实际上,数据在内存中是以补码形式表示的。如果在内存中存储十进制 数-9,存储形式如图2-2 所示。 2.4 实型数据 实型数据有实型常量和实型变量。 C语言中实数类型分为单精度实型数(float)和双精度实型数(doubl

文档评论(0)

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

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

1亿VIP精品文档

相关文档