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;
}
この関数は、リンクされたリストをコピーすることになっていますが、このように、関数を呼び出して画面に印刷すると、リストが逆になります...助けやヒントはありますか? 前もって感謝します!