linux c之加入了加入原文件 math.h调用abs()函数出现implicit declaration of function错误
生活随笔
收集整理的這篇文章主要介紹了
linux c之加入了加入原文件 math.h调用abs()函数出现implicit declaration of function错误
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
?今天在vim 寫C語言的時候
?代碼我已經(jīng)導(dǎo)入了#include<math.h>
但是當(dāng)我調(diào)用ads()函數(shù)的時候出現(xiàn)了下面錯誤
?
解決辦法:
把abs函數(shù)改寫成fabs函數(shù)就行,然后去網(wǎng)上找原因,發(fā)現(xiàn)fabs是求浮點數(shù)的,ads求整形的,以后在linux上就用fabs函數(shù)就可以了
?
總結(jié)
以上是生活随笔為你收集整理的linux c之加入了加入原文件 math.h调用abs()函数出现implicit declaration of function错误的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 数据结构之广度优先搜索(队列实现)问题
- 下一篇: linux c 之使用-O来优化gcc