【发布时间】:2010-12-14 13:20:47
【问题描述】:
我读到 pow(double, double) 函数是在“math.h”中定义的,但我找不到它的声明。
有人知道这个函数在哪里声明的吗?它是在哪里用 C 实现的?
参考:
http://publications.gbdirect.co.uk/c_book/chapter9/maths_functions.html
【问题讨论】:
-
如果它不是直接在
math.h中,只要您为 C 运行时库标记包含文件目录,具有标记功能(或类似功能)的体面的编辑器就会带您直接进入声明。几乎所有体面的编程编辑器都具备这种能力。 -
我不知道您使用的是什么编译器,但对于 MSVC 9 来说,
pow()的源代码不包括在内。该实现似乎位于库tran.lib中,其中不包含源代码。