GNU创始人Richard Stallman最近一直致力于精心编写GNU C语言介绍和参考手册,今天他宣布了GNU C语言介绍和参考手册,以涵盖GNU对C编程语言的扩展。该手册以Texi文件的形式编写,在GNU自由文档许可证v1.3+下发布。 本手册解释了在GNU/Linux系统和其他系统上与GNU编译器集合(GCC)一起使用的C语言。我们把这种方言称为GNU C,如果你已经熟知C语言,可以直接将它作为一本参考手册。 如果你了解编程的基本概念,但对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