Witam!
Mam mały problem ponieważ debugger w dev wyrzuca mi błąd segmentacji w przypisaniu wskaźnika na początek listy do wskaźnika w drugiej liście. Pomysłu nie mam żadnego na to, ani w jaki inny sposób to zrobić, żeby działało w ten sposób.
Struktury list:
typedef struct element {
char *d;
struct element *next;
} el_listy;
typedef struct _list {
struct element *el;
struct _list *next;
char *tak;
} lis_lis;
I linijka w której przypisuje:
wskt->el = lista2;
Dla uściślenia:
lista2 jest definiowana i uzupełniana prawidłowo pod warunkiem kiedy ma istnieć tylko jedna ;/
lista2 nie jest kasowana.
Może znajdą się jakieś inne pomysły w jaki sposób mógłbym zrobić takie magazynowanie list.