用c语言编写的文本编辑器源代码 void main() { char a; int i,A,x,y,flag=0,b; Hnode *Hhead,*q; node *p1,*p2; Hhead=(Hnode *)malloc(sizeof(Hnode)); /*为行单链表中首节点分配内存空间*/ q=Hhead; Hhead->nextl=NULL; p1=p2=q->next=(node *)malloc(sizeof(node)); /*为