⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 onelinknode2.h

📁 是一本教程的实例代码,可以下载后直接运行,即可以得到答案.
💻 H
字号:
template <class T>
class OnelinkNode2                     //单链表结点类,模板
{
  public:
    T data;                            //数据元素域
    OnelinkNode2<T> *next;             //指针域,指向后继结点的指针
    OnelinkNode2(T& k,OnelinkNode2<T> *nextnode=NULL)
    {                                  //构造结点
        data=k;
        next=nextnode;
    }
    ~OnelinkNode2()                    //析构函数
    {}
    void output(OnelinkNode2<T> *p);   //输出链表中所有结点的值

};

template <class T>
void OnelinkNode2<T>::output(OnelinkNode2<T> *p) //递归算法,必须有参数
{
    if(p!=NULL)
    {
        cout<<p->data<<"  ";
        output(p->next);               //递归调用
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -