本课程为《C语言高级专题》的第9部分,本专题适合有一定C语言基础(至少要学过C语言,掌握gcc开发环境,会在linux命令行下编写、编译、运行、调试简单C语言程序)的同学;如果是零基础的同学,请先看我的《嵌入式工程师养成计划系列 — 朱老师带你零基础学Linux》和《嵌入式linux C语言完全学习》
0
6
¥
39.00购买
你将收获
适用人群
计算机相关专业学生
课程介绍
本课程主要目标是让大家彻底全面的掌握链表这一数据结构。因为链表在内核驱动开发中属于很重要的基础技术,因此用十几节课来彻底深入讲解和实践。
同学笔记
2020-04-06 21:56:39
遍历:
void bianli(struct node* pH)
{
struct node* p = pH;
while(NULL != p->pNext)
{
printf("%d",p->data);
p = p->pNext;
}
}
2020-04-06 21:45:21
void insert_head(struct node* pH, struct node* pNew)
{
pNew->pNext = p->pNext;
p->pNext = pNew;
p->data += 1;
}
没有更多了
课程讨论
Linus.Tesla
来源:4.9.3.单链表的算法之插入节点
一只有理想的程序猿
LILIHGD
来源:4.9.17.多线程简介
御猫