C库源代码
我想找到C库的源代码,以了解更多关于所用函数的信息.GCC是我唯一可以依赖的资源吗?我不能使用GCC库的doxygen html版本,说实话它似乎很复杂对我来说,例如我找不到printf函数的源代码(我是否在错误的位置?)。 提前致谢。
OTOH,除了glibc :
- uClibc的
- dietlibc
- BSD libc
阅读源代码是一回事。 阅读包含源代码的好书完全是另一回事。 而且我不确定你能比PJ Plauger 的标准C图书馆做得更好。 这是20岁,但对我来说,它仍然是一个翻页。
伙计,我觉得自己老了。
GNU版本在这里:
信息: http : //www.gnu.org/software/libc/
下载地址: http : //ftp.gnu.org/gnu/glibc/
您可能需要稍微缩小您的问题范围。 实施方式各不相同 并非所有与实现细节相关的内容(可能几乎全部 – 具有更多标准知识的人都可以填写)都是由C / C ++标准规定的。
最后,您可以了解特定图书馆是如何决定这样做的。 它仍然是有用的知识,但不是答案。