【Linux Kernel】侵入式鏈結串列 Intrusive Linked List
一直以為Linked List是最簡單最基礎的資料結構之一,寫法就是很標準的struct裡面塞data跟指向下個節點的指標。 但這個作法有個小問題,就是直接把data的型別寫死在struct裡面,不能動態替換,如果哪天data要換型別,就要寫一個新的struct來處理,很顯然這是不太好的設計。但我也一直都認為這就是C的特性,沒有高階語言的泛型,就只能乖乖接受。
2026-06-19·718
LinuxKernelDS