У меня две структуры в с
struct data{
char *name;
};
struct lst{
struct lst *next;
struct table *data;
};
когда я пытаюсь присвоить имя типа
l-> data-> name = d-> name;
Е ( "% s", l-> данных-> имя);
это дает ошибку сегментации. Так это потому, что память только для чтения или вызвано другой причиной?
хорошо, я решил проблему :)
Я сделал:
l-> data = d;
имя уже есть :) спасибо всем