2017-08-01 43 views
-2

我是新来的c编程语言,我来自java/python背景。在哪里可以找到c编程语言函数的官方文档

对于java,官方文档可在Java SE 8

对于Python,正式文件可在python.org

但有点谷歌之后,似乎C没有类似的官方文档这样。例如我找不到关于malloc()函数的官方文档,即使在cppreference.com上可以找到非常好的解释/文档。据我所知,通过购买可以获得官方的ANSI/ISO文档(这些文档更适合编译器编写者),但似乎没有任何文档可以用于java/python。

难道有人指着我正确的方向吗?如果确实没有这样的官方文档,有人可以告诉我为什么会出现这种情况? (因为不难想象,向公众提供免费的官方文档对于每个c开发者都是非常有价值的)

+0

搜索n1570。第7章。 – pablo1977

+0

您好@taskinoor,我不认为我的问题是重复的,因为此外,我问为什么c编程语言没有类似的样式文件,如java/python。 – Thor

+0

[C 2011标准的出版前草案](http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1570.pdf)。 *官方*标准需要花费金钱,但出版前的草稿通常可以在网上获得。 –

回答

1

C涵盖了一个巨大的代码库,并且没有单独的大回购或引用版本。如果你使用的是Unix,那么任何函数的“man”都会为你提供关于这个和相关函数/数据结构的丰富的doc。 POSIX“C”标准涵盖大型色板:浏览https://en.wikipedia.org/wiki/C_POSIX_library。 除此之外... github? :-)

+0

嗨@Mischa,非常感谢你的回答。我想知道,假设你想查找一个名为'malloc()'的函数,你的搜索策略是什么?请给我一个简要说明,你会做什么?任何帮助将非常感激! – Thor

+0

只是googling :) http://www.cplusplus.com/reference/cstdlib/malloc/ – gurpinars

+0

或Google'man malloc' – Mischa

相关问题