C/C++ 论坛
C++博客
首页
新随笔
联系
聚合
管理
<
2007年9月
>
日
一
二
三
四
五
六
26
27
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
统计
随笔 - 10
文章 - 0
评论 - 7
引用 - 0
常用链接
我的随笔
我的评论
我参与的随笔
留言簿
(4)
给我留言
查看公开留言
查看私人留言
随笔档案
2008年4月 (2)
2007年10月 (2)
2007年9月 (6)
搜索
最新评论
1. re: C 通用链表
/usr/include/sys/queue.h
--cppexplore
2. re: 在 C++中 还要指针吗
copy操作在有些地方可用引用代替.对于能把握指针的程序员我还是建议在必要的时候用指针。
--廖锦荣
3. re: 在 C++中 还要指针吗
不使用指针,很多地方都必须作copy操作或者全局变量
该用的地方还是要用比较好
--Minidx全文检索
4. re: 在 C++中 还要指针吗
评论内容较长,点击标题查看
--廖锦荣
5. re: 在 C++中 还要指针吗
C++不用指针,写出来的东西……有点不伦不类的吧?
--Minidx全文检索
阅读排行榜
1. C 通用链表(1162)
2. 在 C++中 还要指针吗 (930)
3. Struts Action ,ActionForm , ActionServlet ,Html Form 之间关系 (822)
4. C 的数组 JAVA 数组定义(507)
5. 要学 C/C++ 吗?(398)
评论排行榜
1. 在 C++中 还要指针吗 (5)
2. 要学 C/C++ 吗?(1)
3. C 通用链表(1)
4. 设计你自己的迭代器,如何? (0)
5. Struts Action ,ActionForm , ActionServlet ,Html Form 之间关系 (0)
C 通用链表
在C 语言中 一般建立链表用如下结构:
struct X { int dat;
X* next;
};
但每次 因为结构不同,需重写链表。能否写一个链表和结构无关,不论结构如何,都能使用。
struct linker
{
void *next;
};
struct empinfo
{
char name[13];
linker lnk;
};
成员 linker lnk 和结构无关。用宏定义可实现此目标,有需要了解的朋友可和我联系。
posted on 2008-04-25 09:21
廖锦荣
阅读(1162)
评论(1)
编辑
收藏
引用
评论
#
re: C 通用链表
2008-04-25 09:31
cppexplore
/usr/include/sys/queue.h
回复
更多评论
刷新评论列表
只有注册用户
登录
后才能发表评论。
【推荐】100%开源!大型工业跨平台软件C++源码提供,建模,组态!
网站导航:
博客园
IT新闻
BlogJava
博问
Chat2DB
管理