Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/59.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
关于C文档_C_Eclipse - Fatal编程技术网

关于C文档

关于C文档,c,eclipse,C,Eclipse,来自Java环境,我觉得在文档方面我被宠坏了很多。在C语言中,使用Eclipse,mouseoverputchar()显示: __CRT_INLINE int __cdecl __MINGW_NOTHROW putchar(int __c) { return (--stdout->_cnt >= 0) ? (int) (unsigned char) (*stdout->_ptr++ = (char)__c) : _flsbuf (__c, stdout)

来自Java环境,我觉得在文档方面我被宠坏了很多。在C语言中,使用Eclipse,mouseover
putchar()
显示:

__CRT_INLINE int __cdecl __MINGW_NOTHROW putchar(int __c)
{
  return (--stdout->_cnt >= 0)
    ?  (int) (unsigned char) (*stdout->_ptr++ = (char)__c)
    :  _flsbuf (__c, stdout);}
虽然所有这些都很棒,但我想知道是否有IDE包含更多关于给定函数具体功能的信息,例如“将字符打印到输出设备”?作为IDE的一部分,类似于的东西将非常棒

有没有一种方法可以作为Eclipse或任何其他IDE的一部分来获得这种级别的详细信息


问题显然不是关于
putchar()
,而是关于使用C编程语言编写文档的一般方法。

NetBeans将向您显示联机手册页:

我没有eclipse或IDE的解决方案,但我的方法通常涉及到用谷歌搜索函数的手册页。例如,
manputchar
,您已经找到了

我还将冒着被否决的风险提出这一建议:以我的经验,IBMC文档非常好。通常它有真正的可理解的代码示例和所有内容


现在,IBMC不同于GNUC,所以有一些差异或特性不适用于gcc。也就是说,看看。

这本书有很多值得抱怨的地方,但它仍然是权威的参考书,也是回答“它能做什么”这个问题的最佳来源

MS Visual Studio在C99骨骼周围包裹了一层皮肤


MSDN更进一步:MSDN上的文档实际上开始类似于真实作者的真实论文,这些论文将有用的信息传达给广大新手和专业人士

一切功劳都归我所有

下面提供了一个完整的解决方案,我一直在寻找


eclipse.org/linuxtools/projectPages/libhover

不是IDE的一部分,但您始终可以使用
man-putchar
您的意思是这样的吗@让我来吧,这正是我的意思。感谢YOU@Let_Me_Be:你应该把它作为答案贴出来。