您的位置  > 互联网

C语言入门教程:语法点少,只能使用命令式编程

我知道,这件事有点奇怪,让我解释一下。

最近两三年我一直想做一些服务器开发,一直在学习这方面的技术。 去年发布的《Bash脚本教程》[2]是在学习Shell时写的。 后来学习后端编程语言,感觉很多基础的东西需要补,于是又回去开始看C语言。

我最后一次学习C语言是在学校。 在我的印象中,C语言并不容易,复杂的类型很难声明和解释。 然而,当我这次重新学习时,我意外地发现C语言并不复杂,语法点很少,而且没有类。 只能使用命令式编程( )。 与脚本语言(例如)相比,语法描述要容易得多。 另外,网上的C语言中文教程很少,质量也不太理想,所以我萌生了自己写教程的想法。

最初的想法是根据我的学习笔记添加一些示例。 但真正上手之后,我发现工作量非常大,尤其是当我决定在教程中包含C语言标准库之后。 虽然C的语法点不多,但完整的教程至少需要20章,而且编写C代码的方式过于自由,很多疑难问题都得查阅参考书。 所以我写得很慢。 从春节到现在我花了六个多月的时间,终于完成了。

与往常一样,本教程是开源的,使用 许可证,源代码托管在 [3],因此每个人都可以自由使用。 单击下面的 URL 可在线阅读整本书。

我对此很满意。 它涵盖了需要说的所有内容并给出了许多例子。 对于初学者来说完全足够了。 不过,毕竟我很少有机会用C语言编程,所以肯定有很多错误和遗漏。 欢迎大家向仓库提交补丁,或者发送issue报告问题。

(超过)

[1]《C语言教程入门》:

[2]《Bash脚本教程》:

[3]: