摘要:
1.注释: 1.注释的嵌套:/* 和*/不能嵌套,但是/*//something*/是可以的 2.反斜杠\换号代码毫无影响 2.操作符dec(十进制),hex十六进制,oct八进制 int x=25; eg:cout<<hex<<x<<" "<<dec<<x<<" "<<oct<<x; 输出结果分别 阅读全文
摘要:
其实枚举挺简单的,只不过以前没好好学,所以不知道这个东西,恩,现在梳理一下 整体而言,首先枚举是一个数据类型,这个数据类型和结构体有点像 可以分为三个层次 1.枚举数据类型定义 第一种:enum 枚举名 { 枚举元素 1, 枚举元素 2, ......, ...... } eg: enum week 阅读全文
摘要:
循环队列采用顺序存储的方式(数组),基本思想是通过一个数组存储数据,两个下标front和rear分别指向队头和队尾 由于假溢出现象:采用循环队列,又由于循环队列无法判断队列是空还是满,所以采用损失一个元素为空的代价来分别队列为空还是为满 与链队列不同的是: 循环队列的队头指针(下标)不是指向什么头结 阅读全文
摘要:
链队列采用带头结点的链表,队头指针始终指向头结点,队尾指针始终指向最后一个元素 当队列为空时:队头指针和队尾指针均指向头结点 链队列不会满!!! 链队列的定义: 1.定义一种结点结构体:指针域指向下一个结点,数据域存储数据 2.定义链队列结构体:分别存储两个结点指针,队头指针和队尾指针 链队列的初始 阅读全文
摘要:
首先,队列,是一种限定性的线性表 它允许在表的一端插入元素,在表的另一端删除元素,允许插入的一端叫做队尾,允许删除的一端叫做队头 特性:先进先出 进:队尾 出:队头 按照顺序存储和链式存储两种存储方式,队列大概有两种: 链队列和循环队列 阅读全文
摘要:
恩,真的是又爱又恨哪,结构体,和char差不多的数据类型 1.结构体数据类型的定义 struct 结构体名{ 类型说明符 成员名1 类型说明符 成员名2 ......... ......... } 2.结构体变量的定义和引用 1.定义:struct 结构体名 +变量名(struct 结构体名和int 阅读全文