您好,我在C的utlist.h中有一个关于LL的问题。
列表节点的示例如下:
typedef struct node_list_t
{
node_list_t* next;
uint8_t surname_nbr;
uint8_t name_nbr;
uint8_t age;
} node_list_t;
在我的程序中,我实现了一个包含200个节点的列表。我必须删除所有“ surname_nbr == 23;”的节点。 使用utlist.h在C中执行此操作的最佳方法是什么?