大家好,我刚刚学c语言,请教一个关于链表的问题。
程序代码:#include <stdlib.h>
#include <stdio.h>
#define sp struct pointer
#define NULL 0
sp
{int x;
sp *n;
}*p,*h;
void main()
{ int i;
p=(sp*)malloc(sizeof(sp));
h=p;
scanf("%d",&p->x);
p=p->n;
scanf("%d",&p->x);
p->n=NULL;
p=h;
for (i=0;i<2;i++)
printf("%d",p->x++);
}
运行后提示内存不能为written 求各位帮看看 现在上图。


在等~


