向大家汇报一下,我写了一本书《C语言入门》,现已上线。 欢迎参观。
我知道,这件事有点奇怪,让我解释一下。
近两三年我一直想做一些服务器开发,一直在学习这方面的技术。 去年发布的《Bash脚本教程》是在学习Shell时写的。 后来学了后端编程语言,感觉很多基础的东西需要补,于是又回去开始看C语言。
我最后一次学习C语言是在学校。 在我的印象中,C语言并不容易,复杂的类型很难声明和解释。 然而,这次重新学习的时候,我意外地发现C语言并不复杂。 它的语法点很少,也没有类。 只能使用命令式编程( )。 与脚本语言(例如)相比,语法描述要容易得多。 另外,网上的C语言中文教程很少,质量也不太理想,所以我萌生了自己写教程的想法。
最初的想法是根据我的学习笔记添加一些示例。 但真正上手之后,我发现工作量非常大,尤其是当我决定在教程中包含C语言标准库之后。 虽然C的语法点不多,但完整的教程至少需要20章,而且编写C代码的方式过于自由,很多疑难问题都得查阅参考书。 所以我写得很慢。 从春节到现在我花了六个多月的时间,终于完成了。
与往常一样,本教程是开源的,根据知识共享许可证进行许可,源代码托管在网站上供每个人免费使用。 单击下面的 URL 可在线阅读整本书。
/铛
我对此很满意。 它涵盖了需要说明的所有内容并给出了许多示例。 对于初学者来说完全足够了。 不过,毕竟我很少有机会使用C语言编程。 一定有很多错误和遗漏。 欢迎大家向仓库提交补丁或者发送issue报告问题。
(超过)