zgc7622
驱动小牛
驱动小牛
  • 注册日期2003-02-24
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分136分
  • 威望15点
  • 贡献值0点
  • 好评度13点
  • 原创分0分
  • 专家分0分
阅读:898回复:1

我参考数据结构在我写的驱动中定义了一个链表,可是...

楼主#
更多 发布于:2004-05-05 11:18
typedef struct Dirnode
{
char DirName[255];
char FileDir[255];
struct Dirnode * next;
} FileDirNode;

FileDirNode *head;

但是在编译的时候总是提示错误,这是为什么呢??
ciggar
驱动牛犊
驱动牛犊
  • 注册日期2004-03-01
  • 最后登录2010-06-02
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望48点
  • 贡献值0点
  • 好评度8点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-05-06 20:00
内核程序好像自己有一套链表处理的例程,不需要(还是不能?)自己定义。
大致是定义一个LIST_ENTRY的变量和一个互斥信号量,然后再调用系统提供的一些函数来操作,如initializelisthead,inserttaillist等等。这样比较方便也安全
游客

返回顶部