c语言代码,给个注释,有赏

刚刚开始,学习一
单链表的代码,C语言的,
来个哥
帮我写个注释
要详细一点的
谢谢各位帮忙
给大家磕个头

img

首先是链表的初始化,形参为指向指针的指针(详见: 404 https://blog.csdn.net/masterli1688/article/details/88248119)%EF%BC%8C%E7%AC%AC%E4%B8%80%E8%A1%8C%E8%AF%AD%E5%8F%A5assert%E7%9A%84%E4%BD%9C%E7%94%A8%E4%B8%BA%E6%96%AD%E8%A8%80%EF%BC%8C%E5%88%A4%E6%96%AD%E6%8B%AC%E5%8F%B7%E5%86%85%E8%A1%A8%E8%BE%BE%E5%BC%8F%E6%98%AF%E5%90%A6%E6%AD%A3%E7%A1%AE%EF%BC%8C%E8%8B%A5%E4%B8%8D%E6%AD%A3%E7%A1%AE%E5%88%99%E7%A8%8B%E5%BA%8F%E6%8A%A5%E9%94%99%E5%B9%B6%E5%81%9C%E6%AD%A2%E8%BF%90%E8%A1%8C%EF%BC%9B%E7%AC%AC%E4%BA%8C%E8%A1%8C%E8%AF%AD%E5%8F%A5%E4%BD%9C%E7%94%A8%E4%B8%BA%E5%88%9D%E5%A7%8B%E5%8C%96%E9%93%BE%E8%A1%A8%EF%BC%8C%E5%B0%86%E9%93%BE%E8%A1%A8%E7%9A%84%E9%A6%96%E5%9C%B0%E5%9D%80%E8%B5%8B%E5%80%BC%E4%B8%BA%E7%A9%BA%E3%80%82
再是创建新结点,形参为新结点传入的结构体DataType对应的值,该函数返回Node类型的指针;第一行语句为动态分配内存,malloc函数前为参数类型(与前面的指针参数类型相同),后为需要分配内存空间的大小;第二行语句同上一函数第一行语句;第三行语句赋值;第四行语句,将下一个结点赋值为空;第五行语句,返回Node类型指针。