文档详情

棉猴之语言基础教程-41入门教程次课.pdf

发布:2025-04-14约1.1千字共2页下载文档
文本预览下载声明

第一部分初级篇

1C++语言基础

1.1C++文件的构成

1.1.1头文件

1.1.2源文件

1.2C++语言基本要素

1.2.1标识符

1.2.2关键字

1.2.3常量

1.2.4变量

1.3数据类型

1.3.1简单数据类型

1.3.2布尔类型

1.3.3数组

1.3.4枚举

1.4运算符

1.5表达式

1.6编程训练

2语句

2.1语句的构成

2.2复合语句

2.3分支语句

2.4循环语句

2.5跳转语句

2.6编程训练

3面向过程程序设计

3.1函数

3.2作用域和生命期

3.3函数模板

3.4编程训练

4面向对象程序设计

4.1类和对象

4.2类模板

4.3异常处理

4.4编程训练

第5次课数据类型(3)

1.3.4枚举

1.定义

枚举类型是构造类型,它由程序员定义,是一种允许用符号代表

数据的数据类型。在定义枚举类型的同时指定一组被命名的常量集合,

该集合决定了该枚举类型的变量可以具有的合法值。

enum枚举类型名{常量1,常量2,…,常量n};

enumweek{sun,mon,tue,wed,thu,fri,sat};

2.使用枚举

enumweekwork;

work=fri;

3.枚举的值

在C++中,对枚举常量按常量处理,作为常量本身是有值的,

按照定义时的顺序使值不断递增,即第一个常量的值是0,第二个常

量的值是1,依此类推,第n个常量是n-1。

当枚举类型的某个常量被指定值以后,该常量后面的常量值则根

据指定的值不断递增。

4.思考题

(1)枚举变量与整型变量之间是否可以相互赋值,为什么?

(2)定义一个枚举类型,表示出星期一到星期日。

显示全部
相似文档