初始化链表节点

上一篇我们介绍了链表的建立,遍历,插入和删除等操作,有一个问题就是在插入操作时,第二个参数是一个ListNode*的节点,那么我们在调用的时候如何初始化一个单独的链表节点呢,答案就是定义一个初始化函数

struct ListNode
{
    int num;
    ListNode* next;
    ListNode(int n = 0, ListNode *p = NULL)   
    { num = n; next = p;}  
};

默认参数是0和NULL

如果看到别的方法,会继续添加,也欢迎大家留言

猜你喜欢

转载自www.cnblogs.com/mini-coconut/p/8976863.html