我想知道在Linux系统中运行时如何知道c中头文件中存在的函数
答案 0 :(得分:7)
此处:http://www.gnu.org/s/libc/manual/html_node/index.html
如果您在Linux上编写C语言,那么您的标准C库几乎总是GNU C库。所有标准C函数都存在于此库中,上面的链接是针对它们的大量文档。
如果您打算使用标准C库以外的库,您也应该找到他们的文档。
答案 1 :(得分:3)
不要忘记,如果你知道一个函数的名称,你可以输入man 3 funcname
来获取该函数的帮助,包括它出现的头文件的名称。使用3
来指定手册的C库函数部分。如果你忘了它并且有一个命令行程序(第1部分)或系统调用(第2部分),它们会有相同的名称,你将获得该页面。
答案 2 :(得分:1)
看着他们。头文件通常位于/ usr / include中,您可以轻松浏览该文件夹。
但是,某些功能可能位于不同的头文件中,具体取决于系统(linux / bsd / other unixes)。