typedef struct slist *LInt;
typedef struct slist{
int value;
LInt prox;
}Node;
LInt clone2(LInt l){
LInt nova=NULL,aux2=NULL;
while(l){
aux2=nova;
nova=(LInt)malloc(sizeof(Node));
nova->value=l->value;
nova->prox=aux2;
l=l->prox;
}
return nova;
}
这个函数应该复制一个链表,但是这样,当我调用该函数在屏幕上打印它时,列表会颠倒过来......有什么帮助或提示吗?先感谢您!