contributed by <DrXiao>
第一週測驗題 - 測驗 1
從原題目的程式碼中,可見程式碼並非使用動態配置記憶體,而是採用全域變數的定義方式,配置了 1000 個節點,並在 test_list() 函式中欲使用 list_insert_before() 將這些節點的的指標依序指向適當的節點,讓鏈結串列得以被建立起來。
從原題目的圖片訊息可以得知,list_insert_before() 的函式型態如下:
static inline void list_insert_before(list_t *l,
list_item_t *before,
list_item_t *item);