.c文件里用到POW函数但是没有math.h头文件为什么也能运行,只是警告?

 我来答
风_吟_飞
2011-08-21 · TA获得超过252个赞
知道小有建树答主
回答量:76
采纳率:0%
帮助的人:98.1万
展开全部
针对一些常用的函数,有许多编译器(大多数都不是#非常规范#的)会自动帮你在连接时加入对应的库,例如VC6.0,所以只会出现一个warning,不影响运行结果。
例如,SYSTEM指令(在stdlib.h下)也会是这个样子
但是强烈不推荐这么写,有的严格的编译器,绝对不会编译通过
百度网友2697232f6
2011-08-21 · TA获得超过408个赞
知道小有建树答主
回答量:187
采纳率:0%
帮助的人:173万
展开全部
怎么可能呢?
不包含math.h,就相当于没有POW这个函数,怎么能运行
除非写在其它关文件里你没有看到
要么就是自己写一个函数,函数名是POW
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cuijiandan
2011-08-21
知道答主
回答量:20
采纳率:0%
帮助的人:2.8万
展开全部
你运行的时候在命令后加 -lmath 就没有警告啦。
标准c里有没有这个库。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式