qierupup
qierupup
2017-09-17 16:35
采纳率: 100%
浏览 752
已采纳

C语言关于结构体的问题

结构指针变量也必须要先赋值后才能使用吗 那图片的是什么情况 还有最后一个语句不懂 新手小白 忘大神解释 不胜感激图片

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • miscrosoft_net
    miscrosoft_net 2017-09-18 01:11
    已采纳

    最后一句pre=current
    当在一个链表尾端插入一个节点,插入结束后,那么最后一个节点不就是刚刚插入的那个节点了吗?如果下次再插入一个节点在末尾,相对于又要插入的节点,链表的最后一个节点不就是pre了,最后一句就是实现pre指针始终指向链表的最后一个节点

    点赞 评论
  • sky__f
    CoverageFeng 2017-09-18 00:34

    是这样的,这段代码是head标记第一个,prev用于为下次插入时记录着最后一个的位置,如果head为空,则把current赋值给head,如果head不为空,一定是有一个至多个时,prev一定被上次赋值,才会有prev->next.

    点赞 评论

相关推荐