typedef struct Link {
unsigned id;
unsigned ip;
int metric;
struct Link *next;
} Link;
typedef struct Net {
unsigned prefix; // 注意拼写
int metric;
struct Net *next; // 如果 Net 也是链表
} Net;
typedef struct L {
Link *linkHead; // 链表头指针,用于链接 Link 链表
Net *netHead; // 链表头指针,用于链接 Net 链表
struct L *nextLevel; // 指向下一个 L 结构体,构成链表结构
unsigned ID;
} L;