J'ai une structure suivante pour créer une liste chaînée, comment puis-je libérer la suite donnée?Libérer la mémoire de la structure en C
typedef struct linked_list {
struct linkedl_ist *number;
POINTER house;
} list;
typedef list *LIST;
typedef void pointer
j'ai la liste suivante
LIST l1;
l1 = some_function(pointer);
Ces l1
est construit en utilisant certaines variables. C'est une structure de données de liste liée comme je l'ai mentionné. Comment puis-je libérer la mémoire allouée pour l1
?
[EDIT]
l1
détient une mémoire de 8 octets.
Cela dépend de la façon dont il est affecté. –