来自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的一部分的this类似的东西会很棒。
有没有办法在Eclipse或任何其他IDE中获得此级别的详细信息?
这个问题显然不是关于putchar()
,而是关于使用C编程语言进行文档编写的一般方法。
答案 0 :(得分:1)
NetBeans将向您显示内联的手册页:http://netbeans.org/kb/docs/cnd/navigating-editing.html
答案 1 :(得分:0)
我没有针对eclipse或IDE的解决方案,但我的方法通常是使用Google搜索功能的联机帮助页。例如,man putchar
,你已经找到了。
我也会建议这样做,冒着downvotes的风险:根据我的经验,IBM C文档非常好。通常它具有真正可用的可理解的代码示例和所有内容。
现在,IBM C与GNU C不同,因此存在不适用于gcc的差异或功能。那就是说,看看its page on the putchar() function。
答案 2 :(得分:0)
C99 中有很多值得抱怨的事情,但它仍然是权威的参考资料,也是问题答案的最佳来源,“它做了什么?”
MS Visual Studio在C99骨骼周围包裹一点皮肤。
MSDN更进一步:MSDN上的文档实际上开始真实地类似于真实作者的真实报纸,它们向广大新手和专业人士传达有用的信息。
答案 3 :(得分:0)