哑节点(dummy node)是初始值为NULL的节点,创建在使用到链表的函数中,可以起到避免处理头节点为空的边界问题的作用,减少代码执行异常的可能性。
也就是说,哑节点的使用可以对代码起到简化作用(省略当函数的入口参数为空时的判断)。
给节点属性设置一个合适的初始值(NULL)
哑节点(dummy node)是初始值为NULL的节点,创建在使用到链表的函数中,可以起到避免处理头节点为空的边界问题的作用,减少代码执行异常的可能性。
也就是说,哑节点的使用可以对代码起到简化作用(省略当函数的入口参数为空时的判断)。
给节点属性设置一个合适的初始值(NULL)