1 / 62
文档名称:

C语言数据类型最新版本ppt课件.ppt

格式:ppt   大小:1,104KB   页数:62页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C语言数据类型最新版本ppt课件.ppt

上传人:相惜 2021/4/19 文件大小:1.08 MB

下载得到文件列表

C语言数据类型最新版本ppt课件.ppt

相关文档

文档介绍

文档介绍:第二章 数据类型 运算符 和 表达式
1
最新版整理ppt
第二章 数据类型、运算符和表达式
内容提要
数据类型
常量与变量
运算符与表达式
2
最新版整理ppt
数据类型
数据类型总表
双精度型 double
单精度型 float
短整型 short
C




基本类型
指针类型
空类型 void
字符类型 char
整 型
实型
聚合类型
枚举类型 enum
数组
结构体 struct
共用体 union
长整型 long
整型 int
数据类型决定:
1. 数据占内存字节数
2. 数据取值范围
3. 其上可进行的操作
3
最新版整理ppt
类型
符号
关键字
数的表示范围
所占位数
整型
字符型
实型


(signed) int
16
-32768~32767
(signed) short
16
-32768~32767
(signed) long
32
-2147483648~2147483647
16
unsigned int
0~65535
32
0~4294967295
unsigned long
unsigned short
16
0~65535

float
32
-38~

double
64
-308~

char
8
-128~127

unsigned char
8
0~255
说明:数据类型所占字节数随机器硬件不同而不同,
上表以IBM PC机为例。
基本数据类型
数据类型
4
最新版整理ppt
常量与变量
数据是程序的处理对象
C语言将数据分为常量与变量
5
最新版整理ppt
常量

定义:程序运行的过程中,其值不能改变
的量。
分类:
整型常量
实型常量
字符常量
字符串常量
符号常量
常量与变量
6
最新版整理ppt
(既整常数)
三种形式:
十进制整数:由数字0~ 123,-456,0
八进制整数:由数字0开头,后跟数字0~,011
十六进制整数:由0x开头,后跟0~9,a~f,A~,0Xff
转换成十进制数的方法:
0123 = 1x82 +2x81+3x80 =( 83 )10
0x123 = 1x162 +2x161+3x160= ( 291 )10
0Xff = 15x161+15x160=( 255 )10
常量与变量
7
最新版整理ppt
整型常量的说明
(1)空白字符不可以出现在整数数字之间
(2)根据其值所在范围确定其数据类型
(3)在整常量后加字母l或L,认为它是
long int 型常量
例如
30000 为int型
65536 为long int 型
79L、012L 为long int 型
常量与变量
8
最新版整理ppt

实常数或浮点数,是一个十进制表示的符号实数
表示形式:
十进制小数形式
[digits].[digits] , .123, , , 123.
指数形式(包括整数部分、尾数部分和指数部分 )
[digits] [.digits] [ E|e[ + | - ] digits]
小数点之前是整数部分,小数点之后是尾数部分,小数点在没有尾数时可省略。
,123E2
常量与变量
9
最新版整理ppt
实型常量的说明
(1)实型常量采用十进制小数形式表示时,必须有
小数点。例如:123. 是实型常量,而123是整型
常量
(2)采用指数形式表示时,在E或e之前必须要有数
字,且之后的指数必须为整数。例如:E6、.e6、
e 等都是不合法的
(3)实型常量的整数部分为0时可以省略,如下形式
是允许的:.57, .0075e2, -.125, -.175E-2
(4)所有的实型常量均被看作是双精度类型(double)
常量与变量
10
最新版整理ppt