前言 感谢论坛,感谢 LinkSrite,论坛活动申请了一个 LinkNode,体验了一下 mbed。 翻看完官方 wiki,大概了解了一下 mbed 的开发,然后做了 blink 和 pwm 的测试,发现 mbed 和熟悉的 arduino 极像,并且功能更强大的样子,在线 IDE 用起来倒是方便 ...
分类:
其他好文 时间:
2016-04-21 01:36:21
阅读次数:
146
由于类模板不支持分离编译,我们可以将模板类成员函数的声明和定义放在一个.hpp的文件中SList.hpp#pragmaonce
#include<iostream>
usingnamespacestd;
#include<assert.h>
template<classT>
structLinkNode//节点类(建议写法)
{
LinkNode(constTx);
T_d..
分类:
其他好文 时间:
2016-04-01 16:19:00
阅读次数:
352
//单链表的基本数据类型及其结构typedefintDataType;typedefstructLinkNode{DataTypedata;structLinkNode*next;}LinkNode,*pLinkNode,*pLinkList;//单链表的初始化voidInitLinkList(pLinkList*pHead)//初始化{assert(pHead);*pHead=NULL;}//当尾插,头插,插入时都需要建立一个..
分类:
编程语言 时间:
2016-03-28 18:51:03
阅读次数:
442
#include<iostream>
#include<string>
usingnamespacestd;
template<classT>
structLinkNode
{
LinkNode(constT&x)
:_data(x)
,_prev(NULL)
,_next(NULL)
{
}
T_data;
LinkNode<T>*_prev;
LinkNode<T>*_next;
};
template<c..
分类:
其他好文 时间:
2016-03-08 21:49:15
阅读次数:
148
#include <iostream> #include <fstream> using namespace std; struct LinkNode { int data; LinkNode* next; }; LinkNode* createLink(LinkNode* head) { ifst
分类:
其他好文 时间:
2016-02-28 06:29:16
阅读次数:
136
建立单链表,并且从头到尾打印单链表#define_CRT_SECURE_NO_WARNINGS1#include<stdio.h>#include<stdlib.h>#include<assert.h>typedefintDataType;typedefstructLinkNode{DataTypedata;//定义节点的数据structLinkNode*next;//保存下一个节点的地址}LinkNode..
分类:
其他好文 时间:
2016-02-27 01:08:06
阅读次数:
198
“link.h”#ifndef__LINK_LIST_H__#define__LINK_LIST_H__#include<stdio.h>#include<assert.h>#include<malloc.h>#include<stdlib.h>typedefintDataType;typedefstructLinkNode{ DataTypedata; structLinkNode*next;}LinkNode,*pLinkNode,*pList;void..
分类:
其他好文 时间:
2016-02-27 01:06:20
阅读次数:
228
顺序存储: typedef struct _tag_LinkNode { int length; int capacity; void **node; }Link; 用以上结构体表达,length表示线性表目前有多少元素,capacity表示整个线性表的容量(创建之时已固定) 而这个node,最不容
分类:
其他好文 时间:
2016-02-20 00:38:27
阅读次数:
163
本文只要实现单链表的初始化、插入(尾插、头插、任意位置插入)、删除(尾删、头删、删除指定元素)、查找等。定义单链表typedefintDataType;
typedefstructLinkNode
{
DataTypedata;
structLinkNode*next;
}LinkNode,*pLinkNode,*pList;实现单链表的所有接口:voidInitLinkLi..
分类:
其他好文 时间:
2016-01-21 16:00:47
阅读次数:
250
注意测试用例的选取!!#include<iostream>
usingnamespacestd;
#include<string>
template<classT>
structLinkNode
{
LinkNode(constT&x)
:_data(x)
,_prev(NULL)
,_next(NULL)
{
}
T_data;
LinkNode<T>*_prev;
LinkNode<T>*_nex..
分类:
其他好文 时间:
2015-12-16 17:28:22
阅读次数:
177