我写了一个带有 math.h 库中的 power 函数的 C 代码。当我编译程序时,我收到了一个错误,即 " undefined reference to 'pow' function ",我使用 gcc 编译器 (fedora 9) 编译我的程序。
我加入了 -lm 标志到 gcc 中,那么错误被解决了,但 pow 函数的输出是 0。
#include<math.h>
main()
{
double a = 4, b = 2;
b = pow(b,a);
}
有人能帮我吗?我的编译器出了问题吗?
谢谢。
pow()
的返回值? - Attila