大家好,我刚刚学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 求各位帮看看
现在上图。