Ciao, sono alle prese con le strutture ricorsive. L'esercizio in questione mi chiede di collegare due liste concatenate, mediante la funzione
concatenate che prende come argomenti i puntatori al primo nodo di ognuna delle liste e concateni la seconda alla prima. Qualcuno ha qualche suggerimento? Ora come ora ho solo definito la
struct, e mi sono creato due nodi 'node1', 'node2'.
Per definizione di struttura ricorsiva, so che il puntatore *next punta a una struttura
struct node dello stesso tipo. Ora come si possono legare le due liste distinte?
#include <stdio.h>
#include <stdlib.h>
//struttura ricorsiva list
struct node{
char c;
struct node *next;
};
int main(int argc, char **argv){
struct node node1, node2;
return 0;
}