关于链表的指针,即指针的指针

  • 问题:定义链表的时候,链表的指针用 ** 表示,why?
  • 分析
    1. **是指针的指针
    2. 链表中存储的是一个个节点指针
    3. 如果链表中的第一个节点的指针为空的话,此时,链表的指针不能为空,链表的内容要能准确指向第一个节点的地址,所以如果链表的指针和链表第一个节点的指针如果相同的话,如果第一个指针为空,则链表的指针也为空,此时就失去了链表的指向。
  • 总结
    1. 节点的指针为*,链表的指针为**
    2. 链表中存储的是节点指针

猜你喜欢

转载自blog.csdn.net/liyingjiehh/article/details/85598533