
数据结构及c++
文章平均质量分 72
快乐的小鸟
嵌入式 linux android 驱动 应用程序 界面程序
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
线性表的实现
#include #include //数组长度#define maxlength 20#define elemtype inttypedef struct{ elemtype arrary[maxlength]; int length;}sqllist;void init(sqllist *list){ list->length=0;}int原创 2013-01-25 08:33:30 · 458 阅读 · 0 评论 -
栈的实现(顺序表和链表)
#include //栈的最大存储数量#define StackSize 100//栈的数据类型typedef int DataType;//栈的结构体typedef struct { DataType data[StackSize]; int top;} SeqStack;//初始化void StackInit(SeqStack *stack){原创 2013-02-02 15:27:27 · 722 阅读 · 0 评论 -
链表实现
#include #include //存储的数据的类型typedef int elemtype;//链表结构体typedef struct Node{ elemtype num; struct Node * next;}Node0;//链表指针typedef Node0* linklist;//链表初始化int init(linklist *nod原创 2013-01-25 10:38:07 · 561 阅读 · 0 评论 -
c++初级学习
一.函数及函数模板分为传变量值及传变量地址值两种。c++使用传值及传引用。传引用就是传对象的地址。(1)对象作为函数参数(不会影响原来的实参,使用指针就可以改变原来的值。)(4)一个默认参数需要指定一个特定值,切在之前必须赋值。(5)将函数为返回一个引用(为将该函数用在赋值运算符的左边)#include using namespace std;int a[]={2,4,原创 2013-02-20 21:15:45 · 723 阅读 · 0 评论