真不明白链表是什么?谁帮我看看,这个程序算是建立了链表吗?
#include<stdio.h>struct sky{
char a;
struct sky *b;
};
typedef struct sky Sky;
main(){
Sky n={NULL};
Sky *p;
p=&n;
p->a='a';
while(p){
printf("%c ",p->a);
printf("%d\n",&p->a);
p->b=NULL;
p=&(p->b);
p->a=getch();
}
}