終於告一段落了,來總結一下。
詳細目錄請看大綱
看看這三十天幹了什麼?

總結

  1. 重溫指標、記憶體地址概念
  2. 重溫 malloc() 和 free() 的用法
  3. 重溫 atexit() 的用法
  4. 實現簡單垃圾回收器
  5. 重溫前置處理器、巨集
  6. 重溫 goto 、標記
  7. 實現例外處理

事實上只就做了兩件東西:
  1. 簡單的垃圾回收器
  2. 例外處理

我們一開始的目標是 為 C 加上高階特性
先不管代碼寫得好不好,至少也算有牽連高階特性。所以...
成功~! ヽ(✿゚▽゚)ノ( yech~
蠻希望把 C 在保留原狀的情況下,用它既有的語法,
一層一層地抽象上去,加上高階特性,可以更加方便靈活。
變成一個全能的語言!~
...C 語言是世界上最好的語言!!~ (`・ω・´)

廢話

其實時間不太夠,
原本還打算 優化一下可變參數 、加入默認參數、
做一個任意類型Var...等等的。
還有一些工作可以做,像是
加入大數(Big Number)去取替平時的類型,
製作一個強健的內存池管理一切,
弄一個比較漂亮容易使用的多線程管理,
弄個 GUI 圖形界面庫...。
看來想得太多了科科...。

我知道重造輪子是多餘的,很難比前人做得更好,
不過我是學生啊 (*゚∀゚*)(嘻嘻 ~~
可以學到很多東西啊!~~
現在的我技術還是很幼嫩,下年應該會強不少,
可能的話下年再參加吧!~

終於完結了!!~ 撒花!~ 。:.゚ヽ(*´∀`)ノ゚.:。 大家拜拜~