大家好,我希望重新学习 C(以及操作系统相关的知识)。
之前有很基础的了解过 C ,但因为日常实在没什么需要 C 的东西,所以就没有深入研究。
不过现在总觉得要想深入了解计算机系统,牢固的 C 语言基础是必不可少的。
OpenBSD 相对来说是一个简单,高质量的操作系统,通过阅读并理解自己常用的工具来学习语言似乎是个不错的主意。
这个计划没有时间限制,我打算用几年来学习 C 并期望达到一定的深度。
有人试过这么做吗?大家觉得这是个好主意吗?
关于使用 OpenBSD 来学习 C 的可能性
It's a good idea!
俺对C语言的怨念很深……在几年前又一次学C
然额又一次无疾而终……木有实际用途 仅凭兴趣很难持久。去年学AVR单片机,把C速成一遍,虽然能依葫芦画瓢写简单的代码解决简单的问题,但对计算机原理理解不深,仍感觉远未入门。看OB的源码还是犹如天书*_*
然额又一次无疾而终……木有实际用途 仅凭兴趣很难持久。去年学AVR单片机,把C速成一遍,虽然能依葫芦画瓢写简单的代码解决简单的问题,但对计算机原理理解不深,仍感觉远未入门。看OB的源码还是犹如天书*_*
Re: 关于使用 OpenBSD 来学习 C 的可能性
那么,等手上的坑填好了就开始吧~
(所以,明明每天都在填坑,为什么坑却越来越多了......)
(最早这个想法来自于 https://blog.tintagel.pl/2017/06/09/openbsd-daily.html)
(所以,明明每天都在填坑,为什么坑却越来越多了......)
(最早这个想法来自于 https://blog.tintagel.pl/2017/06/09/openbsd-daily.html)
Re: 关于使用 OpenBSD 来学习 C 的可能性
我也认为这是学习C的一个很好的途径。我也曾经这么做过,只是后来结婚生子,完全没有时间做这些事情了。
但是以后有时间肯定还会重新开始。
这是我当时写的两篇博文:
https://sunflower.keda.io/read-cat-source-file
https://sunflower.keda.io/bzero-c%E6%BA ... 8%E9%87%8A
还有一篇费了九牛二虎之力才完成的汇编文件MBR.S的注释:
https://sunflower.keda.io/openbsd-mbr-s-comments
但是以后有时间肯定还会重新开始。
这是我当时写的两篇博文:
https://sunflower.keda.io/read-cat-source-file
https://sunflower.keda.io/bzero-c%E6%BA ... 8%E9%87%8A
还有一篇费了九牛二虎之力才完成的汇编文件MBR.S的注释:
https://sunflower.keda.io/openbsd-mbr-s-comments
Re: 关于使用 OpenBSD 来学习 C 的可能性
Thanks!acheng 写了: ↑2018-10-22 18:04我也认为这是学习C的一个很好的途径。我也曾经这么做过,只是后来结婚生子,完全没有时间做这些事情了。
但是以后有时间肯定还会重新开始。
这是我当时写的两篇博文:
https://sunflower.keda.io/read-cat-source-file
https://sunflower.keda.io/bzero-c%E6%BA ... 8%E9%87%8A
还有一篇费了九牛二虎之力才完成的汇编文件MBR.S的注释:
https://sunflower.keda.io/openbsd-mbr-s-comments
虽然现在还没法看懂源码......
在线用户
正浏览此版面之用户: 没有注册用户 和 2 访客