美文网首页
2019-03-14关于链表

2019-03-14关于链表

作者: 镜中无我 | 来源:发表于2019-03-14 14:31 被阅读0次

定义链表

struct ListNode {
  int val;
  ListNode *next;
  ListNode(int x) : val(x), next(NULL) {}
  };

链表节点的指针变量用于指向下一个节点,而指针本质上就是一个变量地址,链表的初始化的赋值操作是把一个链表的首地址(一个数值)进行赋值;
链表的操作过程中,对节点的操作本质上改变了地址值,所以不能假设还在赋值节点做操作,而.next节点的操作改变了源地址所在节点指向的下一个节点,所以赋值节点也会表现出相同的改变!

相关文章

网友评论

      本文标题:2019-03-14关于链表

      本文链接:https://www.haomeiwen.com/subject/vriqmqtx.html