对女人恐惧 2022-03-17 21:38 采纳率: 82.6%
浏览 19
已结题

能不能解释一下这个程序的每个语句的意思

这是头插法,能不能讲解一下每一个语句的意思啊,尤其是后面那个for循环,上面那个void 后面传的是啥啊

img

  • 写回答

3条回答 默认 最新

  • CSDN专家-link 2022-03-17 21:41
    关注

    就是链表创建啊
    参数L是链表节点指针的指针,这样才能修改外部传入变量的内容
    采用的是头插法增加节点,没增加一个节点,就修改头节点L的next指向。

    总共就一个函数返回值是void,你是问这个么?
    for循环就是产生n个新的节点,用malloc分配空间,并给予一个随机数值。将新节点的next指向头节点的next,然后头节点的next指向新节点,这样就实现在固定的头节点后面插入了一个新节点

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录
查看更多回答(2条)

报告相同问题?

问题事件

  • 系统已结题 3月28日
  • 已采纳回答 3月20日
  • 创建了问题 3月17日