我想知道C语言的几个标准定义的内容与每个编译器以不同于其他标准的方式实现的内容之间的区别,我想真正理解C语言的官方规范是什么是:有一些官方文档?
我正在寻找技术性的东西,而不是互联网上的一个主题,也许是一些好的pdf;可以用内存管理,分配,长度和变量编码等等来描述一切的事情......
我有K& R的官方手册,但它并不是我感兴趣的内容,更多的是在“程序员方面”,我想要更具技术性和肯定性的内容。
PS C语言有官方网站供参考吗?
答案 0 :(得分:3)
“获得标准
虽然其草案,理由,技术勘误(TC)和缺陷报告回复都是免费的,但标准及其修订都不是免费提供的。 如WG14网站所述,该标准可以从国家附属公司以硬拷贝和/或可下载的数字格式购买。两个这样的国家机构是ANSI - 通过其eStandards商店 - 和SAI Global(最初标准澳大利亚),销售所有ISO C标准出版物。一个国际来源是Techstreet。 下面列出了每个版本标准的购买或免费下载标准,其TC,修订,草案,基本原理和缺陷报告回复的页面的直接链接。这组文件很全面,而来源清单显然不是。“
答案 1 :(得分:0)
尝试将此添加为评论,但网址不会。
尝试:http://www.deitel.com/Default.aspx?tabid=204了解有关C的详细信息。我还建议你在C上挖掘GNU的大文档,因为他们做了一些不同的事情,理解GNU的做事方式很重要。 http://gcc.gnu.org/onlinedocs/