c - 关于 C 语言规范的文档

标签 c specifications

我想知道C语言的几个标准定义的东西和每个编译器以不同的方式实现的东西之间的区别,我想真正了解C语言的官方规范are: 有一些官方文档吗?

我正在寻找技术资料,而不是互联网上的帖子,也许是一些好的 pdf;可以描述发生在内存管理、分配、长度和变量编码等方面的一切……

我有 K&R 的官方手册,但它并不是关于我真正感兴趣的内容,它更多的是在“程序员方面”,我想要一些更有技术性和肯定性的东西。

附言 C语言有官网可以引用吗?

最佳答案

Check this

"获得标准

标准及其修正案都不是免费提供的,但它的草案、基本原理、技术更正 (TC) 和缺陷报告响应是免费的。 如 WG14 网站所述,该标准可以硬拷贝和/或可下载的数字格式从国家附属机构购买。两个这样的国家机构是 ANSI(通过其 eStandards Store)和 SAI Global(原澳大利亚标准协会),后者销售所有 ISO C 标准出版物。一个国际来源是 Techstreet。 下面列出的是用于购买或免费下载标准、其 TC、修订、草案、基本原理和标准每个版本的缺陷报告响应的页面的直接链接。文档集很全面,而来源列表显然不全面。”

关于c - 关于 C 语言规范的文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8058576/

相关文章:

ruby-on-rails - Rspec:如何在辅助规范中指定 request.env?

c# - C# SortedList<TKey, TValue>.Keys.Contains 方法抛出 null 异常是一件好事吗?

benchmarking - 使用 SPEC 修改编译过程以使用 LLVM

无法在链表中存储元素

从图创建邻接矩阵

c - 信号量在 C 中不起作用。为什么?

html - 为什么在将 0 作为唯一参数传递给 calc() 函数时必须指定单位标识符(例如 'px' )?

c - 将数据输入到函数

c - 在 firstapp1.exe : 0xC0000005: Access violation writing location 0x00000000 中的 0x6D4DE559 (ucrtbased.dll) 抛出异常

emacs - Emacs 有规范吗?