- 博客(7)
- 收藏
- 关注
原创 串
字符串:零个或多个字符组成的有限序列。传值:单引号括起来的字符序列。(可以是字母,数字,或其他字符)串的长度:串中字符的个数,记为n。空串:n=0时的串。空串与空格串的区别:空格串是由一个或多个空格组成的串,其长度为空格个数,大于或等于1;空串是无任何字符组成的串,其长度为0。子串:串中任意个连续字符组成的子序列。主串:包含子串的串。求子串:sub(主串,起始位置,长度...
2018-12-15 21:26:27
186
原创 栈和队列——限定性线性表(二)
队列(列举的不清楚的地方请类比“栈和队列——限定性线性表(一)”) 定义:队列是只允许在表的一端插入元素,而在另一端删除元素的一种限定性线性表。(允许删除的一端称为队头,允许插入的一端称为队尾) 特性:先进先出 队列的抽象数据类型三要素:数据元素,关系,基本操作 ...
2018-12-05 11:26:22
383
原创 栈和队列——限定性线性表(一)
限定性:限制线性表插入和删除等运算的位置。(只允许在端点位置操作)栈:把运算位置限定在表尾端的线性表。 栈顶:允许运算端 栈尾:不允许运算端 栈顶指示器:用来指示动态变化的栈顶位置 空栈:表中无任何元素 满栈:无法申请到栈区可用空间 栈的常见运算:进栈或入栈(表尾插入),出栈或退栈(表尾删除) ...
2018-11-22 22:40:57
664
原创 线性表(二)
线性表 存储结构 链式存储: (1)线性表采用链式方式将结点链接起来的存储结构称为链表。 链表:从链接方式看,分为单链表,循环链表和双向链表 ...
2018-11-18 20:52:40
190
原创 线性表(一)
线性结构的特点: 线性结构是最简单、最直接的数据关系,数据元素之间一一对应。线性表 定义:由n个类型相同数据元素的有限序列(n是线性表的长度)。 n=0,空表。 n>0,除第一个元素无直接前驱,最后一个元素无直接后...
2018-11-17 00:17:31
182
原创 数据结构
1.源文件 .c 目标文件 .obj 可执行文件 .exe2.数据构成:数据个体(数据元素),数据子集(数据对象)3.数据结构:逻辑结构 ,存储结构(物理结构) ,运算集合4.逻辑结构:(1)集合结构 ,线性结构 ,树形结构 ,网状结构 (2)线性结构 ,非线性结构 ...
2018-11-06 21:46:48
97
原创 \r,\n,\r\n的区别
我们平时习惯性的称键盘上的Enter键为回车,但实际上,它是回车+换行,也就是\r\n。\r是回车,carriage return的意思,作用是返回到当前行的最前方。\n是换行,line feed的意思,作用是跳到下一行的当前位置。\r\n是回车+换行,很容易理解,它的作用是跳到下一行的开始位置。在stm32的串口通信代码中,程序要求发送的字符以回车换行结束(0x0d,0x0a),即\r\n。...
2018-04-05 14:37:26
236
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人