可能是重复问题:
我在哪里可以找到当前的C或C++标准文档?
我有几本C语言书籍,其中一本名为《C by Discovery》,解释了这种语言非常好。但到目前为止,我似乎无法找到完整的C/C++语言和库标准以及函数、类型等的列表。
什么地方有关于C99以及旧的、据说更常用和被接受的C语言标准、C++语言标准和它们的库的完整标准呢?
是否有一些必须付费才能获得的标准,或者我只需遵循维基百科和GCC等文档所引用的内容?
还有其他地方可以下载或完全获取它们吗?
可能是重复问题:
我在哪里可以找到当前的C或C++标准文档?
我有几本C语言书籍,其中一本名为《C by Discovery》,解释了这种语言非常好。但到目前为止,我似乎无法找到完整的C/C++语言和库标准以及函数、类型等的列表。
什么地方有关于C99以及旧的、据说更常用和被接受的C语言标准、C++语言标准和它们的库的完整标准呢?
是否有一些必须付费才能获得的标准,或者我只需遵循维基百科和GCC等文档所引用的内容?
还有其他地方可以下载或完全获取它们吗?
对于C ++,同样适用。维基百科文章C ++链接到完整规范的各种草案,特别是来自2010年的最新C ++草案(旧的C ++,在C ++ 0x生效之前)。维基百科文章C ++ 0x链接到即将命名为C ++ 2011标准的草案。但是,如果您只是在寻找标准库的参考资料,那么cplusplus.com的参考部分是您不可错过的选择,其中包括C库(在C ++模式下),IO库和STL(容器和其他杂项实用程序)的完整文档。这就是我日常使用的库参考。
我找到的最好的C99在线副本在这里:
如果你想要实际的标准,我认为你不能只是下载它。我相信你必须从美国国家标准协会购买一份副本。GCC文档并没有提供你需要的所有基础语言扩展细节。