摘要: 这一课最后实现的链表,和普通链表不同,借鉴了linux内核链表的思想,这也是企业使用的链表。 基础介绍: 顺序表的思考 顺序表的最大问题是插入和删除需要移动大量的元素!如何解决?A:在线性表数据元素之间空出位置,为以后插入使用。B:这样不行!中间无论空多少都有可能用完!A:那不是无解了嘛!B:我觉得 阅读全文
posted @ 2017-07-19 16:17 Crystal_Guang 阅读(543) 评论(0) 推荐(0) 编辑
摘要: 2.1 概览基于 FreeRTOS 的应用程序由一组独立的任务构成——每个任务都是具有独立权限的小程序。这些独立的任务之间很可能会通过相互通信以提供有用的系统功能。FreeRTOS 中所有的通信与同步机制都是基于队列实现的。 2.2队列的特性数据存储队列可以保存有限个具有确定长度的数据单元。队列可以 阅读全文
posted @ 2017-07-19 10:52 Crystal_Guang 阅读(4398) 评论(0) 推荐(0) 编辑
摘要: -c++内置了异常处理的语法元素try...catch... -try语句处理正常代码逻辑 -catch语句处理异常情况 -try语句中的异常由对应的catch语句处理 -c++通过throw语句抛出异常信息 ——c++异常处理分析 - throw抛出的异常必须被catch处理 -当前函数能够处理异 阅读全文
posted @ 2017-07-19 09:44 Crystal_Guang 阅读(347) 评论(0) 推荐(0) 编辑