告诸君,吾撰一册《C 语言入门教程》,已付梓,诚邀垂询。
吾知此事宜之有异,今为君释。
近二三年,吾欲涉服务器之工,遂潜心研习其术。去岁所发《Bash 脚本教程》,即于习 Shell 之际著成。其后研习后端编程之语,深感诸多基础须补,遂返本溯源,重习 C 语言。
吾上一次习 C 语言,犹在学校时也。忆之,C 语言非易,复杂数据之声明与解读尤难。然此番重习,不意觉 C 语言非复复杂,语法简少,无类之设,惟可施命令式编程(imperative programming),较脚本语言(如 JavaScript),语法之述易多矣。况网间 C 语言中文之教程甚少,质亦不精,遂萌自撰教程之志。
初念,欲以吾之学记为基,增示例即可。然及动手,方觉工课甚巨,后更决 C 语言标准库亦入教程。C 之语法虽简,然全教程至少二十余章,且 C 代码之写甚自由,多疑难处,犹须检参考之书。故撰述甚缓,自春节后至今,凡六阅月,方得成之。
循旧例,此教程亦为开源,采知识共享之许,源码寄于 GitHub。 ,众可自便。点下方网址,阅全书。
吾于之尚惬,该言者皆言,示例颇丰,初学者足矣。然,吾平日鲜用 C 语言编程,谬误疏漏,必多,诚邀诸君至仓库献补丁,或发 issue 陈问题。
(竟)













