下载此文档

计算机软件及应用数据类型运算符和表达式PPT课件.pptx


文档分类:IT计算机 | 页数:约81页 举报非法文档有奖
1/81
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/81 下载此文档
文档列表 文档介绍
整型
根据存储长度的不同,C语言中的整型又可分为:基本整型、短整型和长整型,分别用int(基本整型)、short int或short(短整型)、long int或long(长整型)来描述。在这些类型标识符之前还可以加上修饰符unsigned以表示数据是无符号数(0和正整数),没有加unsigned的数据类型为有符号类型,可以描述正整数、负整数和0。
§ 数据类型
第1页/共81页
表2-1 整数类型
类 型
字节数
取 值 范 围
int
2
-32768 ~ 32767 即 -215 ~(215 –1)
unsigned int
2
0 ~ 65535 即 0 ~(216 –1)
short
2
-32768 ~ 32767 即 -215 ~(215 -1)
unsigned short
2
0 ~ 65535 即 0 ~(216 -1)
long
4
-2147483648~2147483647 即 -231 ~(231 -1)
unsigned long
4
0~4294967295 即 0 ~(232 -1)
参考p18整形数据的存储
第2页/共81页
§ 实 型
实数类型的数据即通常的实型数据,、-、、-×10-5等。由于计算机中存储实型数据时小数点位置不确定,C语言中实型数据又称浮点型数据。Turbo C提供了三种表示实数的类型:单精度浮点数类型,简称浮点类型,类型名为float;双精度浮点数类型,简称双精度类型,类型名为double;长双精度类型,类型名为long double。所有整数类型和实数类型统称为算术类型。
第3页/共81页
表2-2 实数类型
类 型
字节数
有效数字
数值范围
float
4
7
-×10-38 ~ ×1038
double
8
16
-×10-308 ~ ×10308
long double
10
19
-×10-4932 ~ ×104932
以上数据为理论上的参考数据,实际上不同机器可能有差异,例如在有的机器上测试为:
--38~+38(float)
--308~+308(double)
--4928~+4931(long double)。
注意:在Turbo C ,输出double时加l修饰,输出long double加L修饰。
第4页/共81页
§ 字符型
字符类型的数据即通常的字符。
C语言中字符数据的书写形式是用单引号括起的单个字符,例如用‘a’、‘B’、‘4’分别表示a、B、4字符等,以与源程序中所用的字符相区别。 字符数据主要用于表示信息,例如程序的输入和输出信息。此外,文字处理方面的应用程序也必须能使用和处理字符形式的数据。
第5页/共81页
字符类型的数据包括计算机所用编码字符集中的所有字符。常用的ASCII字符集,其中的字符包括所有大小写英文字母、数字、各种标点符号字符,还有一些控制字符,一共128个。扩展的ASCII字符集包括ASCII字符集中的全部字符和另外的128个字符,总共256个字符。
字符类型数据在内存中存储的是它的ASCII码编码值,例如'A'和'8'分别存储ASCII值65和56。一个字符通常占用内存一个字节。
§ 字符型
第6页/共81页
字符数据与整型数据是相似的。C语言规定字符类型与整型基本一致,即也有有符号和无符号两种类型:
有符号类型用char(-128~127)表示;
无符号类型用unsigned char(0~255 )表示;
类 型
字节数
取 值 范 围
char
1
-128 ~ 127 即 -27 ~(27 –1)
unsigned char
1
0 ~ 255 即 0 ~(28 -1)
§ 字符型
第7页/共81页
§ 标识符、常量与变量
标识符
1. 标识符
所谓标识符,是指程序中的变量、符号常量、数组、函数、类型、文件等对象的名字。在C语言中,标识符只能由字母、数字和下划线组成,且第一个字符必须为字母或下划线。使用标识符的具体规则如下:
第8页/共81页

计算机软件及应用数据类型运算符和表达式PPT课件 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数81
  • 收藏数0 收藏
  • 顶次数0
  • 上传人wz_198613
  • 文件大小344 KB
  • 时间2021-07-03