C++基础教程(三)——枚举enum

//============================================================================
// Name        : Enum.cpp
// Author      : lf
// Version     :《C++语言基础教程》 吕凤翥  P33——P35
// Copyright   : Your copyright notice
// Description : 枚举enum基础知识
//============================================================================

#include <iostream>
using namespace std;

int main() {
	//枚举的定义
	//enum中的数据实为整型int.
	//默认情况下这些枚举值从0开始,依次+1递增
	enum day {Sun,Mon,Tue,Wed,Thu,Fri,Sat};
	enum day sunDay;
	enum day monDay;
	enum day tueDay;
	sunDay=Sun;
	monDay=Mon;
	tueDay=Tue;
	cout<<"sunDay="<<sunDay<<endl;
	cout<<"monDay="<<monDay<<endl;
	cout<<"tueDay="<<tueDay<<endl;
	cout<<"--------------------"<<endl;

	//也可指定枚举开始的值.
	//其后的值依次+1递增
	enum number {Number1=9527,Number2,Number3,Number4};
	enum number num1=Number1;
	enum number num2=Number2;
	enum number num3=Number3;
	enum number num4=Number4;
	cout<<"num1="<<num1<<endl;
	cout<<"num2="<<num2<<endl;
	cout<<"num3="<<num3<<endl;
	cout<<"num4="<<num4<<endl;
	return 0;
}
时间: 2024-09-23 16:04:05

C++基础教程(三)——枚举enum的相关文章

FrontPage 2003基础教程(三) 打开一个网站

查看全套FrontPage 2003基础教程 点击打开网站

IMail基础教程(三) 建立可用的电子邮件地址

一.检验邮件服务器1.打开IMail系统管理员主屏幕.选"开始→程序→IMail→IMail Administrator".2.打开增加邮件服务器窗口.选"localhost→右键→Add Host".如下图:3.其中的内容应如下图所示.特别是左边窗口中"Local Address"和右边窗口中"Official Host Name"的内容要确保与前节所设置的一致:其他项目可根据自己实际情况有所不同.(注意,如安装IMail时

android开发基础教程—三种方式实现xml文件解析_Android

1.sax方式 复制代码 代码如下: /** * 使用sax解析 */ public class SaxParse{ /** * sax解析器 */ private SAXParser parser; public SaxParse(){ try { SAXParserFactory f = SAXParserFactory.newInstance(); parser = f.newSAXParser(); } catch (ParserConfigurationException e) { e

android开发基础教程—三种方式实现xml文件解析

1.sax方式 复制代码 代码如下: /** * 使用sax解析 */ public class SaxParse{ /** * sax解析器 */ private SAXParser parser; public SaxParse(){ try { SAXParserFactory f = SAXParserFactory.newInstance(); parser = f.newSAXParser(); } catch (ParserConfigurationException e) { e

PHP 和 MySQL 基础教程(三)

mysql|基础教程 用 cookies 来跟踪识别用户 让我们来看看保存在浏览器中的内容.如果你用的是 IE5 ,在 windows 目录下有一个 cookies 的目录,里面有很多文本文件,文件名都是类似于 wudong@15seconds[1].txt 这样的,这就是浏览器用来保存值的 cookies 了.在以前的 IE 版本中, cookies 的内容是可以察看的,但现在内容已经被编码了.在浏览器得到一个 Web 页面之前,它会先看这个页面的域名,是否在 cookie 中存在,如果有相比

Bootstrap零基础入门教程(三)_javascript技巧

什么是 Bootstrap? Bootstrap 是一个用于快速开发 Web 应用程序和网站的前端框架.Bootstrap 是基于 HTML.CSS.JAVASCRIPT 的. 历史 Bootstrap 是由 Twitter 的 Mark Otto 和 Jacob Thornton 开发的.Bootstrap 是 2011 年八月在 GitHub 上发布的开源产品. 写到这里,这篇从零开始学Bootstrap(3)我想写以下几个内容: 1. 基于我对Bootstrap的理解,做一个小小的总结.

XSL基础教程第三章

基础教程   客户端XSL    如果浏览器支持XML,,就可以用XSL在浏览器中将文档转换成HTML.      一个JavaScript的解决方法    在前文中,我们解释了如何用XSL将一个文档从XML转换成HTML.窍门就是向XML文件中增加一个XSL样式表,然后让浏览器来进行转换.即使这种方法能奏效,在XML文件中包含一个样式表引用也并非令人满意的方法,并且在不支持XSL的浏览器上这种方法还不能奏效.       一个更通用的方法应该是用一个JavaScript来进行从XML到HTML

C语言基础教程(四)指针、结构、联合和枚举(17)

枚举(enum) 枚举是一个被命名的整型常数的集合,枚举在日常生活中很常见.例如表示星期的SUNDAY,MONDAY,TUESDAY,WEDNESDAY,THURSDAY,FRIDAY,SATURDAY,就是一个枚举.枚举的说明与结构和联合相似, 其形式为: enum 枚举名{ 标识符[=整型常数], 标识符[=整型常数], ... 标识符[=整型常数], } 枚举变量; 如果枚举没有初始化,即省掉"=整型常数"时,则从第一个标识符开始,顺次赋给标识符0,1,2, ....但当枚举中的

PHP 和 MySQL 基础教程(四)

mysql|基础教程 MySQL 中的 SQL 对于 MySQL ,第一件你必须牢记的是它的每一行命令都是用分号 (;) 作为结束的,但--没有完全绝对的事,在这儿也是一样. 前面我曾经讲到,当一行 MySQL 被插入在 PHP 代码中时,最好把后面的分号省略掉,例如: mysql_query ("INSERT INTO tablename (first_name, last_name) VALUES ('$first_name', '$last_name') "); 这是因为 PHP