我在写一个求绝对值的函数时,我把函数类型定义为int型,把两个参数也定义为int型,但是编译的时候却说函数类型冲突,请问这是为什么呀?具体如下:
我编写的求绝对值的函数:
int abs(int m,int n)
{
if(m >= n)
return (m-n);
else
return (n-m);
}
编译时出现的问题:
myPIC.h:35: error: conflicting types for 'abs'
myPIC.h:35: error: conflicting types for 'abs'
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
有自带的abs函数的
一周热门 更多>