
Linux,数据结构
wff_wf
这个作者很懒,什么都没留下…
展开
-
单链表逆转
/*typedef struct ListNode {int val; ListNode next;}*ListNode ;*/ListNode ReverseList(ListNode pHead) {ListNode pre = NULL;for(ListNode p = pHead; p; ) //p为工作指针, 逐一向后移动,每移动一次,把p>next原创 2018-01-11 13:55:49 · 185 阅读 · 0 评论 -
中断中处理延时及一些函数的调用规则
转自:http://blog.youkuaiyun.com/samantha_sun/article/details/67904921,中断处理程序中不能使用有睡眠功能的函数,如ioremap,kmalloc,msleep等,理由是中断程序并不是进程,没有进程的概念,因此就没有休眠的概念;2,中断处理程序中的延时可以用忙等待函数来代替,如ndelay,udelay,mdelay等,这些函数转载 2018-01-16 16:38:14 · 12198 阅读 · 0 评论