#include <stdio.h>
#include <stdlib.h>
typedef struct node {
int *date;
}Node;
int main () {
Node *p;
p->date = NULL;
printf("上述问题出现了什么错误!\n");
return 0;
}
#include <stdio.h>
#include <stdlib.h>
typedef struct node {
int *date;
}Node;
int main () {
Node *p;
p->date = NULL;
printf("上述问题出现了什么错误!\n");
return 0;
}
你并没有为 p 分配空间 (malloc) 。于是 p 指向一个随机地址,大概率不可写。
p->data=NULL
的时候程序就直接挂掉了。