1 / 55
文档名称:

第3章 基本数据类型.ppt

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

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

分享

预览

第3章 基本数据类型.ppt

上传人:中国课件站 2011/10/11 文件大小:0 KB

下载得到文件列表

第3章 基本数据类型.ppt

文档介绍

文档介绍:大学C++程序设计教程
西安交通大学
计算机教学实验中心 .
第3章基本数据类型
本章目标
C++语言的基本数据类型
整型、实型
C++语言的数据(形式)
常数、变量
1
授课内容
数据类型
常量
变量
枚举类型
typedef语句
类型修饰符
八进制和十六进制常量
程序设计举例
编程提示
2

程序的主要任务是对数据进行处理,而数据有多种类型,如数值数据、文字数据、图像数据以及声音数据等,其中最基本的、也是最常用的是数值数据和文字数据。
不同类型的数据在存储器中存放的格式也不相同
程序中对各种数据进行处理之前都要对其类型(也就是存储格式) 预先加以说明,这样做一是便于为这些数据分配相应的存储空间,二是说明了程序处理数据时应采用何种具体运算方法。
数值数据,其存储格式又可以分为整型、长整型、浮点型和双精度型等几种类型;
文字数据也可以分为单个字符和字符串。
3
数据的表示
C++的数据有两种:常量和变量。
常量通过本身的书写格式就说明了该常量的类型;
变量必须先说明其类型,否则程序无法为该变量分配存储空间。
在计算机中为了区别不同的数,使用了不同的表示方法。包括:
整数的表示
实数的表示
字符数据的表示
数组的表示
4
数据类型
计算机只能存放二进制数据。不同类型的事物如何区分和描述?由此产生数据类型。
不同类型的数据占据不同长度的存储单元。
不同类型的数据对应不同的值域范围。
不同类型的数据对应不同的操作(运算)及规则。
数据类型越丰富,求解能力越强大。
5
C++数据类型的分类
6
基本数据类型
C++语言的基本数据类型:
数据类型类型说明浮占用字节
字符型 char 1个
短整数 short 2个
整型 int 4个
浮点型 float 4个
双精度型 double 8个
7
数据在计算机中的存放
数据在计算机中采用二进制存放;一个字节8个二进制位,示意图如下:
数的表示范围:-2^7~2^7-1(-128~127)
显然,一个字节表示数的范围是有限的。要表示更大范围内的数,就要使用多个字节。
7
0
8
整数的存储格式
字符型
短整型
短整数表示范围为:-2^15~2^15-1(-32768~32767)
长整型

长整数表示范围为:-2^31~2^31-1
7
0
15
8
7
0
31
24
23
16
15
8
7
0
9