哪里可以轻松找到C标准函数原型

时间:2014-10-05 14:50:37

标签: c linux

在像Visual Studio这样的IDE中编写C#时,跳转到定义或声明是非常方便的。#34;这样我们就可以轻松了解函数/ API的原型/接口。

问题: 有没有简单的方法来查找标准C函数原型?像数据库或函数声明索引,或网站提供按函数名称或* NIX命令搜索?

在VIM中工作/集成的解决方案非常棒。

如果您推荐下载源代码然后grep,您是否可以提供返回更准确结果的grep命令。由于grep可能会返回具有该函数名称的所有行。

2 个答案:

答案 0 :(得分:7)

  

* NIX命令?

是的,命令是man,例如man fopen。在命令行上键入man man以阅读其手册页。如果相同的关键字具有多重含义(因此多个man pages),您可能需要指定正确的section number,即man 3 time

  

在VIM中工作/集成的解决方案非常棒。

vim中,要查看光标下单词的手册页,请按 Shift + K

答案 1 :(得分:3)

我想说找到原型的一个地方是C标准本身。您可以从here下载C99和C11的最新草稿。除此之外,我同意man 3 func方法。