首页    新闻    小组    威客    人才    下载    博客    代码贴    在线编程    论坛
RMS 发布 GNU C 语言学习手册
2022年9月7日 21:57 | 阅读 1009 次

GNU 创始人 Richard Stallman(RMS)过去一段时间一直在编写一份 GNU C 语言的学习手册,如今他发布公告,正式公开了这一成果 —— GNU C Language Intro and Reference Manual(GNU C 语言介绍和参考手册),其中涵盖了 GNU 对 C 编程语言的扩展。

这份手册以 Texi 文件的形式编写(该格式对一般用户而言十分不友好,需要进行格式转换),并在 GNU Free Documentation v1.3+ 许可下发布。

注:Texinfo(.texi)是一种排版语法,由同名计算机程序实现,是 GNU Project 的官方文档格式。它是由 Richard Stallman 和 Bob Chassell 发明的,与 LaTeX 语法有很多相似之处。

经过转换后,该手册的目录如下:

本手册解释了在 GNU/Linux 系统和其他系统上与 GNU Compiler Collection (GCC) 一起使用的 C 语言。我们将其称之为 GNU C。如果你已经了解了 C 语言,则可以将它用作参考手册。

如果你只了解基本的编程概念,但对 C 语言一无所知,那么你可以从头开始按顺序阅读本手册,以学习 C 语言。

如果你是编程的初学者,我们建议你首先学习一种具有自动垃圾回收和无显式指针的语言,而不是从 C 语言开始。其中值得选择的语言包括 Lisp、Scheme、Python 和 Java。C 的显式指针意味着开发者必须小心翼翼地避免某些类型的错误。

这本手册可以通过这个 Git 仓库找到。

编译后的版本:

(文/开源中国)    




评论 (0)
游客请输入验证码
最新评论
0
0
收藏