中国高校课件下载中心 》 教学资源 》 大学文库

齐齐哈尔大学:《C++语言程序设计》课程教学课件(PPT讲稿)第2章 数据类型运算符表达式 2.1 数据类型、常量、变量

文档信息
资源类别:文库
文档格式:PPT
文档页数:27
文件大小:871.5KB
团购合买:点击进入团购
内容简介
齐齐哈尔大学:《C++语言程序设计》课程教学课件(PPT讲稿)第2章 数据类型运算符表达式 2.1 数据类型、常量、变量
刷新页面文档预览

第2章数据类型、运算符与表达式

第2章 数据类型、运算符与表达式

2.1C++的符号集 1、空白符 包括空格、制表符Tab)、回车(Enter)等,起间隔作用。 ※合理布置空白符,采用缩进格式,可读性强。 例如: /可读性差,不提倡 //可读性强,提倡 #include #include using using namesapce std; namesapce std;void main() void main() cout<<"Hello BeiJing.In"; cout<<"Hello BeiJing.In"; 2

- 2 - 2.1 C++的符号集 1、空白符 包括空格、制表符(Tab)、回车(Enter)等,起间隔作用。 ※合理布置空白符,采用缩进格式,可读性强。 例如: //可读性强,提倡 #include using namesapce std; void main() { cout using namesapce std; void main() {cout<<“Hello BeiJing.\n”; }

2、注释 在程序中起到注释说明的作用,增加程序的可读性,在程 序运行时,不被执行。 单行注释:W 多行注释:体* 3

- 3 - 2、注释 在程序中起到注释说明的作用,增加程序的可读性,在程 序运行时,不被执行。 单行注释:// 多行注释:/* */

3、分隔符 用于分隔各个词法记号或程序正文。 :;{}# 例如: ;用于间隔语句 由括起的多条语句称为块 #表示编译预处理命令 4

- 4 - 3、分隔符 用于分隔各个词法记号或程序正文。 , : ; { } # 例如: ;用于间隔语句 由{}括起的多条语句称为块 #表示编译预处理命令

4、操作符 用于实现各种运算的符号。 例如: 。* 等 5-

- 5 - 4、操作符 用于实现各种运算的符号。 例如: + - * / 等

5、文字 在程序中直接使用符号表示的数据。 例如: 7 "Helo"等 -6-

- 6 - 5、文字 在程序中直接使用符号表示的数据。 例如: 7 ″Hello″ 等

6、关键字 C++中规定的具有专门意义和用途的符号。 常用关键字: asm auto bool break case catch char class const const cast continue default delete do double dynamic cast else enum explicit extern false float for friend goto f inline int long mutable namespace new operator private protected public register reinterpret cast return short signed sizeof static static cast struct switch template this throw true try typedef typeid typename union unsigned using virtual void volatile while 7

- 7 - 6、关键字 C++中规定的具有专门意义和用途的符号。 常用关键字: asm auto bool break case catch char class const const_cast continue default delete do double dynamic_cast else enum explicit extern false float for friend goto if inline int long mutable namespace new operator private protected public register reinterpret_cast return short signed sizeof static static_cast struct switch template this throw true try typedef typeid typename union unsigned using virtual void volatile while

7、标识符 是用户为程序中使用的元素所起的名字,包括:类名、变量名、 常量名、函数名等。 命名规则: >由字母、数字、下划线组成,而且只能以字母、下划线打头。 >长度没有限制,但是尽量不要太长,有些编译系统可以设置有效长度。 >名字不能是关键字。 >字母的大小写有区别。 >名字最好能表达一定的含义。 合法的标识符:identifier User name Change.3 不合法的标识符 :2Day class #myname

- 8 - 合法的标识符:identifier User_name Change3 不合法的标识符 : 2Day class #myname 7、标识符 是用户为程序中使用的元素所起的名字,包括:类名、变量名、 常量名、函数名等。 命名规则: ➢ 由字母、数字、下划线组成,而且只能以字母、下划线打头。 ➢ 长度没有限制,但是尽量不要太长,有些编译系统可以设置有效长度。 ➢ 名字不能是关键字。 ➢ 字母的大小写有区别。 ➢ 名字最好能表达一定的含义

2.2C++的数据类型、常量和变量 整数类型:short int long等 浮点数类型:float doubles等 基本数据类型 字符类型:char等 布尔类型:bool 数据类型 空类型:void 数组类型 指针类型 导出数据类型 引用类型 复合数据类型 枚举类型:enum 结构体类型: struct 共用体类型:union 自定义数据类型 类类型:class 9

- 9 - 2.2 C++ 的数据类型、常量和变量 数 据 类 型 基本数据类型 复合数据类型 字符类型:char 等 布尔类型:bool 整数类型: short int long等 浮点数类型: float double等 空类型:void 数组类型 指针类型 引用类型 类类型:class 共用体类型:union 枚举类型:enum 结构体类型:struct 导出数据类型 自定义数据类型

一、基本数据类型 整 型:int 浮点型:float、double 字符型:char 布尔型:bool 空类型:void -10-

- 10 - 一、基本数据类型 整 型:int 浮点型:float、double 字符型:char 布尔型:bool 空类型:void

共27页,试读已结束,阅读完整版请下载
刷新页面下载完整文档
VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
相关文档