69,371
社区成员
发帖
与我相关
我的任务
分享
C语言的话就自己进行赋值,C++的话可以在构造函数中将data赋值为-1
typedef struct LNode
{
LNode()
:data(-1)
, next(nullptr)
{}
int data;
LNode*next;
}LNode;
LNode *p = (LNode *)malloc(sizeof(*p));
if (!p) {
fprintf(stderr, "malloc error!\n");
exit(-1);
}
p->data = -1;
p->next = NULL;