linux下如何将文件系统下的文件自动生成一个链表

linux下如何将文件系统下的文件自动生成一个链表,第1张

如果要用c或c++的话,有opendir可以用,接下来要自己数数。。。

可以用脚本语言或自带命令的话就好办了,用ls就可以列出当前目录的文件,如果格式不对可以用grep或者sed、awk之类过滤一下。

为什么一定要别人说的才是权威呢?

你可以再LKM编程中自己验证一下,构造几个包含struct list_head的结构体元素,初始化一个头,然后依次调用list_add_tail入链表,然后在list_for_each_entry打印出来看,你就可以知道它到底是怎么插的了!

多动手,你查遍所有资料还不如3分钟的几行代码

这个程序显然是有问题的,编译肯定是不过的,return后面加执行语句,这条语句完全没有意义。 return p返回的就是当前创建的元素结点的指针,也就是其存储单元的地址,其data==e。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/yw/8347563.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-15
下一篇 2023-04-15

发表评论

登录后才能评论

评论列表(0条)

保存