Flaming_ 2016-10-09 04:38 采纳率: 80%
浏览 812
已采纳

小白求教C++类模板链表问题

int main(int argc, char* argv[])
{
dataList *listHead;

InitDataList(listHead);
return 0;

}

inline void InitDataList(dataList *p){}
这样就会duang掉。报错。
如果改成dataList *listHead=NULL;就能解决。这是为什么呢

  • 写回答

3条回答 默认 最新

  • robin8624 2016-10-09 05:12
    关注

    因为listHead没有赋初值,是一个无效的地址。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?