GNU创始人Richard Stallman最近一直致力于精心编写GNU C语言介绍和参考手册,今天他宣布了GNU C语言介绍和参考手册,以涵盖GNU对C编程语言的扩展。该手册以Texi文件的形式编写,在GNU自由文档许可证v1.3+下发布。
如果你了解编程的基本概念,但对C语言一无所知,你可以从头开始按顺序阅读本手册,也可以用来学习C语言。
如果你是编程的初学者,建议你首先学习一种具有自动垃圾收集和无显式指针的语言,而不是从C语言开始,其中一些好的选择包括Lisp、Scheme、Python和Java。C的显式指针意味着程序员必须小心翼翼地避免某些类型的错误。
有兴趣的计算机爱好者可以先阅读Stallman的公告:
https://lists.gnu.org/archive/html/info-gnu/2022-09/msg00005.html
这本新手册的全文可以通过这个Git仓库找到:
https://git.savannah.nongnu.org/cgit/c-intro-and-ref.git