- 博客(14)
- 资源 (39)
- 收藏
- 关注
原创 二叉树
[code="c"] #include"stdio.h" #include"malloc.h" typedef struct Tree { char ch; struct Tree *left; struct Tree *right; }Tree; typedef struct Stack { Tree *data; struct Stack *next;...
2013-03-06 16:11:23 109
原创 循环队列
[code="c"] #include"stdio.h" #include"malloc.h" #define MAX 7 typedef struct{ int queue[MAX]; int front; int rear; }Queue; void InitQueue(Queue *&q) { q = (Queue *)malloc(sizeof(Q...
2013-02-07 20:36:58 105
原创 链队(1)
[code="c"] #include"stdio.h" #include"malloc.h" typedef struct LNode { int data; LNode *next; }LNode; typedef struct { LNode *front; LNode *rear; }Queue; void InitQueue(Queue *...
2013-02-05 23:08:06 133
原创 链栈(1)
[img]http://my.iteye.com/admin/picture/123306[/img] [code="c"] #include"stdio.h" #include"malloc.h" typedef struct Node { int data; Node *next; }Node; void InitStack(Node *&top) { ...
2013-02-05 16:49:43 169
原创 带头结点非循环双向链表
[code="c"] #include"stdio.h" #include"malloc.h" typedef struct DNode { int data; DNode *prior, *next; }DNode; void InitDNode(DNode *&p) { p = (DNode *)malloc(sizeof(DNode)); p->prio...
2013-02-05 15:55:22 200
原创 带头结点非循环单链表
[code="c"] #include"stdio.h" #include"malloc.h" typedef struct Node { int data; Node *next; }Node; void InitNode(Node *&p) { p = (Node *)malloc(sizeof(Node)); p->next = NULL; } ...
2013-02-05 14:35:27 112
原创 转载:C 引用与指针的比较
原文链接:http://tianyou8.blog.hexun.com/48362947_d.html 引用是C 中的概念,初学者容易把引用和指针混淆一起。 一下程序中,n是m的一个引用(reference),m是被引用物(referent)。 int m; int &n = m; n相当于m的别名(绰号),对n的任何操作就是对m的操作。 所以n既不是m的拷贝,也不是指向...
2013-02-04 22:44:36 145
原创 顺序表的插入删除
[code="c"] #include"stdio.h" #include"malloc.h" #define MAXSIZE 100 typedef struct List { int data[MAXSIZE]; int length; }List; int InitList(List * &p) { p = (List *)malloc(sizeof(...
2013-02-04 22:34:17 177
原创 (转载) C语言指针总结
[size=large]C语言中的精华是什么,答曰指针,这也是C语言中唯一的难点。 C是对底层操作非常方便的语言,而底层操作中用到最多的就是指针,以后从事嵌入式开发的朋友们,指针将陪伴我们终身。 本文将从八个常见的方面来透视C语言中的指针,当然,还有其他没有具体提到的方面,像指针表达式、指针安全等问题,以后有机会我再慢慢补充。 还是那句老话,重要的是实践,多写代码,才是学好C语言的关键...
2013-02-04 20:05:24 92
原创 C 语言笔记(3)
接着写,指针与字符串 C 语言规定,字符串常量是由双引号括起来的字符序列。但是,在 C 语言中没有字符串变量这一个说法。这是因为 在 DOS 模式下,字符串变量的长度可长可短,对应的存储空间需求分配是不可预知的。 对于字符串常量的操作,可以采用字符数组和指针两种形式实现。 例如:使用字符数组存储字符串 char s[] = "Good midnig...
2013-02-04 20:02:37 138
原创 C 语言笔记(2)
今天写比较容易忘记的指针与数组。 (1)指针变量的定义: 指针同样也是一类变量,和其他普通变量一样,具有值并且有一定的存储空间;它和普通变量不一样的是:存放在该空间内的值是另一个变量的地址,而那个变量是它所指向的目标。 指针可以指向任何一种目标,包括简单型,构造型,无目标型,指针还可以指向函数,但在使用指针变量前必须先定义。 指针的定义形式如下: 存...
2013-02-04 17:16:25 81
原创 C 语言笔记(1)
马上要大学毕业了,学了计算机,结果现在以前学的全忘了,有点感觉像被废了武功一样,真是悲催。最郁闷的是,看着日子一天天过,还是不想学习,难道我的冷却时间要这么长?感觉考研就像去骑老虎一样,有的人骑到了老虎背上就威风了,结果我被老虎踩了,真是死得差不多了。在这里记一点东西,免得又忘记的时候不知道在哪里找。 (1)一个动态分配数组大小的code: [co...
2013-02-03 23:03:41 112
原创 转载:5大原因告诉你 你的生活为什么就是没动力?
It's time for a new year and a new you, but perhaps your heart is not in it this time around. Maybe you're jaded from too many failed New Year's resolutions, or maybe you're just not feeling motivated...
2013-02-02 09:43:38 157
原创 Some Thinking in my last university Spring festival
After I become a senior,I find that English is so important for me.I can find many good website and masterpiece in English, and the most important is that lots blogs in home are so shallow,it's reall...
2013-02-01 18:27:44 93
masm5 masm5 masm5 masm5
2011-11-20
C 语言字符串操作大全
2011-11-16
jasper-compiler.jar
2011-05-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人