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