Re: [問卦] C > C++ > ???

作者: KILLE (啃)   2017-07-28 01:24:01
學完C後 若真的覺得沒東西可學
那就把C反過來再學一次
甚叫反過來? 別人寫代碼 我當編譯器
看人家的C代碼 想辦法寫成匯編組語 給電腦跑看看是否正確
或是
自己做個C編譯器
參考tcc ycc這些開源又單純的C編譯器
不要看gcc 太肥 且用了一堆額外函式庫
完工後
隨便在網路上 找些C代碼 拿下來 用自己編譯器 編看看
看 編出之結果 運行時是否正常
(逆練也)
最後
既然這編譯器是用C寫 且是C的編譯器
那理論上這編譯器也是可以編他自己
到這步 那就可說自己真的懂C語言了
這時 學其它編程語言 比翻書學得還快
※ 引述《assassinzero (刺客教條 我的最愛)》之銘言:
: ※ 引述《Flower100 (花100)》之銘言:
: : 我學完C了
: : 雖然還不太熟練
: : 但基本都懂了
: : 現在在學 C++
: : 那C++學完後
: : 要學甚麼?
: 學完c的話
: 建議可以到zerojudge這個解題系統
: 裡面的題目從簡單到困難都有
: 像是資料結構的linked list、二元樹
: 還有merge sort、DP、遞迴...
: 這些都是經典的問題
: 當然變化題更不用講...
: 你也可以到UVA這種外國網站來解程式題目
: 最後如果真的想再多學程式語言c++是不錯的選擇
: 畢竟物件在程式設計中真的是一個很重要的概念
: 最後我也很推薦python就是了(不過建議學完c++在學python)
作者: wtfbt (57moneyboom)   2017-07-28 01:25:00
沒必要,有更多值得去學的
作者: cc02040326 (茶包)   2017-07-28 01:34:00
A<B<C<D
作者: t81511270 (justlikeING)   2017-07-28 01:36:00
逆姦 C語言

Links booklink

Contact Us: admin [ a t ] ucptt.com