日日勤作息
C++博客
首页
新文章
新随笔
聚合
管理
posts - 27, comments - 68, trackbacks - 0
VxWorks下使用双向链表的小例子
最近在指导学生开发VxWorks下的程序,其中要使用双向链表lstLib,由于所参考的VxWorks的书中没有给出例子。写了下面这个简单的例子。
Code
#include
<
stdlib.h
>
#include
<
stdio.h
>
#include
<
lstLib.h
>
typedef
struct
_Queue
{
NODE
*
next;
NODE
*
prev;
int
age;
char
name[
255
];
}
QUEUE;
LIST list;
void
TestList()
{
QUEUE
*
p;
int
i;
lstLibInit();
lstInit(
&
list);
for
(i
=
0
; i
<
10
; i
++
)
{
p
=
malloc(
sizeof
(QUEUE));
if
(p)
{
p
->
age
=
i
*
5
;
sprintf(p
->
name,
"
person %d
"
, i);
lstAdd(
&
list, (NODE
*
)p);
}
}
for
(i
=
0
; i
<
10
; i
++
)
{
p
=
(QUEUE
*
)lstGet(
&
list);
if
(p)
{
printf(
"
name = %s, age = %d\n
"
, p
->
name, p
->
age);
free(p);
}
}
lstFree(
&
list);
}
posted on 2008-07-31 13:33
zealsoft
阅读(1902)
评论(0)
编辑
收藏
引用
所属分类:
嵌入式开发
只有注册用户
登录
后才能发表评论。
【推荐】100%开源!大型工业跨平台软件C++源码提供,建模,组态!
相关文章:
找个轻量级的Log库还挺难
统计源程序的工具
V.42 bis的源程序
如何在VxWorks下为TAU G2的程序设置断点
VxWorks程序一下载就停住了
VxWorks下使用双向链表的小例子
网站导航:
博客园
IT新闻
BlogJava
博问
Chat2DB
管理
欢迎访问
我的学术博客
<
2006年6月
>
日
一
二
三
四
五
六
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
7
8
常用链接
我的随笔
我的评论
我参与的随笔
留言簿
(13)
给我留言
查看公开留言
查看私人留言
随笔分类
(28)
PhotoShop SDK(3)
UML(4)
编译器设计(4)
错误处理(6)
嵌入式开发(6)
驱动开发(2)
软件工程(2)
视频处理(1)
随笔档案
(27)
2010年11月 (1)
2009年10月 (1)
2009年4月 (1)
2009年1月 (2)
2008年12月 (1)
2008年10月 (2)
2008年9月 (2)
2008年8月 (2)
2008年7月 (1)
2007年4月 (1)
2007年3月 (1)
2007年2月 (2)
2007年1月 (1)
2006年7月 (2)
2006年6月 (1)
2006年5月 (1)
2006年4月 (1)
2005年10月 (3)
2005年9月 (1)
搜索
积分与排名
积分 - 57362
排名 - 395
最新评论
1. re: 视频捕捉的格式问题
你好,我在找UYVY输出格式的UVC摄像头,请问您的摄像头是哪一款?能发到我的邮箱cqiuping@gmail.com吗?谢谢!
--cqiuping
2. re: 思维导图确实是个好东西[未登录]
推荐用3A云思维导图,可以多人协作思维导图。
--Frank
3. re: PhotoShop SDK的获取
忘了邮箱了 378946258@qq.com
--kuge1979_1
4. re: PhotoShop SDK的获取
我需要7.0和cs的sdk,希望能提供,万分感谢
--kuge1979_1
5. re: 思维导图确实是个好东西
多谢老师介绍!
--billschen
阅读排行榜
1. PhotoShop插件的开发(9192)
2. PhotoShop SDK的获取(4417)
3. 思维导图确实是个好东西(3531)
4. 找个轻量级的Log库还挺难(2969)
5. 如何用Visual Studio 2005编译Wireshark的插件 (2779)
评论排行榜
1. PhotoShop SDK的获取(17)
2. PhotoShop插件的开发(12)
3. 找个轻量级的Log库还挺难(11)
4. 思维导图确实是个好东西(7)
5. 如何用Visual Studio 2005编译Wireshark的插件 (4)