我正在制作一个名为 Tracks 的单链表,为什么当我尝试制作 ptr
类型的 Tracks
并分配 {{1} } 到它。当我将 head
值分配给 mbidd
测试用例:
node->trackRef->mbid
答案 0 :(得分:1)
成员变量 trackRef
是一个指针并且从未被初始化,但您在这里取消了它的引用:
trackRef->mbid = 0;
我无法从您的代码中得知 trackRef
是为每个新的 Tracks
创建还是应该传递给构造函数,但目前没有设置它的代码任何东西在使用之前。