bravo 发表于 2016-12-4 10:55:08

pow gcc -lm显示undefined reference

遇到个很奇怪的现象。

如果运行的是第11行,那么会显示


但如果直接运行第12行,那么会显示结果8.0。

我进入/usr/include/math.h里搜索pow这个函数.系统表示没有这个函数。。。。

到底怎么回事啊。。。

致年轻的我们 发表于 2016-12-4 12:34:06

不应该啊?

bravo 发表于 2016-12-4 13:28:05

致年轻的我们 发表于 2016-12-4 12:34
不应该啊?

我也奇怪呢
又试了试,现在是直接在pow里打数字可以
printf("%f",pow(2,3));

但如果放变量进去就不行了,但变量已经定义过了啊,a和b我int,float都试过了。
pow(a,b);

Mumun 发表于 2019-5-18 14:29:39


老哥你这问题解决了吗,我也遇到跟你一样的问题了
页: [1]
查看完整版本: pow gcc -lm显示undefined reference