注册 登录
编程论坛 数据结构与算法

初学求解线性表疑惑

yayabendd 发布于 2012-03-09 22:04, 446 次点击
下面是我编写线性表基本操作程序中的构造函数

Linklist::Linklist()
{
    headp=new node;
    headp->next=NULL;
    listlen=0;
}

为了有头结点,我在构造函数中将头指针指向空表,然后编写了一个初始化函数:

void Init_List()   
{
    headp->next=(node*)new(node);
    node *searchp=headp->next;     //searchp用来标记当前结点
    node *newNode;          // newNode是新结点

    ........
    ........
}

首先我想确认一下这种写法有没有语法错误,其次我想问一下还有没有更好的写法?求大家指教一下.....
1 回复
#2
心恒2012-03-10 08:33
apk
1