第六讲基本数据类型与基本运算

第六讲基本数据类型与基本运算

ID:1166517

大小:457.50 KB

页数:66页

时间:2017-11-08

第六讲基本数据类型与基本运算_第1页
第六讲基本数据类型与基本运算_第2页
第六讲基本数据类型与基本运算_第3页
第六讲基本数据类型与基本运算_第4页
第六讲基本数据类型与基本运算_第5页
资源描述:

《第六讲基本数据类型与基本运算》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第六讲基本数据类型与基本运算6.1基本类型及其派生类型6.2说明语句6.3基本运算符6.1基本类型及其派生类型6.2说明语句6.3基本运算符6.1.1数据类型的概念任何一个程序从功能上讲都可以概括成数据的输入、数据的加工和数据的输出。因此数据是程序设计的对象和结果,它是程序设计的第一要素。数据在程序中总是属于一个特定的数据类型。因此,数据类型在程序设计中是一个非常重要的概念。它在一定程度上反应了程序设计语言的优劣。6.1基本类型及其派生类型6.2说明语句6.3基本运算符类型概念的四个要点(1)每一项数据应唯一地属于某种类型。(3)同一类型的数据占用相同大小的存储

2、空间。(2)每一种数据类型意味着一个有明确定义的值的集合。(4)同一类型的数据具有相同的运算操作集合。6.1基本类型及其派生类型6.2说明语句6.3基本运算符C++程序的数据类型可分为三类(1)基本类型:由系统定义,几乎各种语言都须具备的数据类型。(2)用户定义类型:由用户根据拟解决问题的数据特征,自行定义的数据类型。(3)导出类型:由已定义类型以某种确定方式生成的新类型。如数组,结构,指针和引用等类型。(P53.表3.1)6.1基本类型及其派生类型6.2说明语句6.3基本运算符6.1.2基本类型三个特征:由系统定义和提供。(2)它们是构造其他数据类型的原点。(

3、3)它们是几乎所有程序设计语言都包含的数据类型。C++语言的基本数据类型:int型、float型、double型、char型、bool型和void型。(P54-55)6.1基本类型及其派生类型6.2说明语句6.3基本运算符6.1.3派生类型基本类型经过简单的字长和范围放大或者缩小,就形成了基本类型的简单派生类型。派生类型说明符由int、float、double和char前加上类型修饰符组成。short;long;signed;unsigned;(P56.表3.2)6.1基本类型及其派生类型6.2说明语句6.3基本运算符6.1.4enum类型enum类型又称枚举类

4、型,格式为:enum{<枚举值表>}<枚举变量表>enum:关键字,指明为枚举类型enum类型名:标识符枚举值表:逗号分开的多个枚举值。枚举变量表:可缺省,有则表示变量说明。6.1基本类型及其派生类型6.2说明语句6.3基本运算符enum类型的五点说明(P57)(1)一个enum类型实际上是int型的子集,每个枚举值对应一个整数。(2)设枚举值表含n个枚举值,若全未赋值时,则自左至右分别对应整数0~(n-1)。(3)若第i个枚举值被赋与整型常量m,则其右侧未被赋值的枚举值分别对应m+1,m+2,…,直到下个被赋值6.1基本类型及其派生类型6.2

5、说明语句6.3基本运算符被赋值的格举值或者表结束。(4)枚举类型变量只能被赋予枚举值表中的值。(5)枚举类型说明也可以用来说明成组的整型符号常量。6.1基本类型及其派生类型6.2说明语句6.3基本运算符6.1.5定点类型与浮点类型上述基本类型和派生类型可划分为两大类:整数类型(定点类型)和浮点类型(实数类型)。整数类型包括:bool类型、enum类型、char类型及其派生类型、int类型及其派生类型。浮点类型包括:float类型及其派生类型double、longdouble。6.1基本类型及其派生类型6.2说明语句6.3基本运算符6.2.1语句地位:语句是C++

6、语言的基本功能单元。C++程序中的语句可划分为4类:(1)说明语句:程序中所有由程序员给出的名字标识符,包括变量、常量、对象、类、类型、函数、参数等都要在使用前进行说明或者定义。6.1基本类型及其派生类型6.2说明语句6.3基本运算符(2)表达式语句:也被称为处理语句。它是程序中要求计算机对数据进行处理和操作的语句。C++语言的表达式概念与数据表达式的概念基本一致,但范围有所扩大。如“输入输出语句”、“赋值语句”也都被看成是表达式语句。(3)控制语句:用来控制语句执行次序的语句,即是决定下步执行语句的调度者。6.1基本类型及其派生类型6.2说明语句6.3基本运算

7、符(4)复合语句和空语句:也被称为块语句或者块,它并非独立的一类语句,而是由“{”和“}”括起来的若干语句构成的复合语句。空语句是由一个分号“;”构成的语句,不做任何事情。6.1基本类型及其派生类型6.2说明语句6.3基本运算符常量分为有名常量和字面常量。有名常量的声明必然伴随着字面常量的出现3.3.2常量说明常量:程序执行过程中值不能改变的数据。例1:有名常量的使用遵循“先声明,后使用”的原则。constfloatpai=3.1416;6.1基本类型及其派生类型6.2说明语句6.3基本运算符常量说明的目的:给有名常量赋予类型和值。常量说明语句的格式:const

8、<类型名><常量名><表

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。