1 / 82
文档名称:

c++2-常量和变量.ppt

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

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

分享

预览

c++2-常量和变量.ppt

上传人:marry201208 2018/1/9 文件大小:502 KB

下载得到文件列表

c++2-常量和变量.ppt

文档介绍

文档介绍:第二章常量和变量
C++语言程序设计
1
本章主要内容
数据类型
常量
变量
数组
2
是程序命令操作的对象。
是指将数据根据表达形式的不同而划分的类别。
数据:
数据类型:
基本数据类型
1数据类型
3
C++的数据类型一般分为如下几种:
基本数据类型
构造数据类型(用户定义数据类型)
整型 int
字符型 char
实型(浮点型)float
逻辑型(布尔型)bool
数组 type []
指针 type *
空类型 void
结构 struct
联合 union
枚举 enum
类 class
数据类型
1数据类型
4
数据类型修饰符:
short
long
unsigned
例:
无符号整型 unsigned int
无符号长整型 unsigned long
无符号短整型 unsigned short
signed
(integer)
1 数据类型
5
类型所占位数数的范围
int 16 -32768 ~ 32767
short [int] 16 -32768 ~ 32767
long [int] 32 -2147483648 ~ 2147483647
unsigned [int] 16 0 ~ 65535
unsigned short 16 0 ~ 65535
unsigned long 32 0 ~ 4294967295
至于它们之间的差异,请看下表(p33):(16位计算机)
1 数据类型
(integer)
6

不能超出整型数据的取值范围
比长整型数还要大的数只能用实数来表示
整型常量的类型
整数后的字母后缀
123L long
123U unsigned
123LU unsigned long
数值
1数据类型
7
(float)
类型说明符后缀字节数
单精度 float f或F 4
双精度 double 8
长双精度 long double lf或LF 16
1数据类型
单精度:
双精度:
例:
8
(character)
组成单词的基本单位,可以转换为整型,占一个字节,表示相对应的ASCII字符或者相对应的整型数值。
’a’’A’’9’’+’’$'
ASCII字符集:列出所有可用的字符
每个字符:惟一的次序值( ASCII 码)
'0'-'9' 48~57
'A'-'Z' 65~90
'a'-'z' 97~122
1数据类型
例:
'a'+1
'A'+1
9
(boolean)
布尔型数据的取值: 只有 false 和 true 两个值
很多使用数字1表示真,用数字0表示假
1数据类型
表示逻辑值或是比较结果
10