EX_04_TREE.h:http://pastie.org/2222520
EX_04_TREE.c:http://pastie.org/2222533
EX_04.c:http://pastie.org/2222539
程式碼已經在Ubuntu11.04中測試,運行無誤。 由於這一次的範例程式比較大一點,所以我把它給拆了, 將功能模組與使用者介面分開來,這樣以後要維護或修改這個程式會比較容易一些。 還有一點要注意的地方就是,在這個程式中我有運用到function pointer的東西, 這在很多較底層,或系統相關的程式中很容易見到這樣的寫法,你可以參考看看。
EX_04_TREE.h:http://pastie.org/2222520
EX_04_TREE.c:http://pastie.org/2222533
EX_04.c:http://pastie.org/2222539
test.txt:http://pastie.org/2222541程式碼已經在Ubuntu11.04中測試,運行無誤。 由於這一次的範例程式比較大一點,所以我把它給拆了, 將功能模組與使用者介面分開來,這樣以後要維護或修改這個程式會比較容易一些。 還有一點要注意的地方就是,在這個程式中我有運用到function pointer的東西, 這在很多較底層,或系統相關的程式中很容易見到這樣的寫法,你可以參考看看。