abs函数返回传递给它的参数的绝对值.比如
int a=abs(-10);
那么a就会等于10.
C++允许重载,所以你可以调用abs的重载版本,如
double b=abc(-123.45);
那么b会是123.45.
abs函数的原型定义在cmath头文件中,在C中,原型是
int abs(
int n
);
而在C++中,它的原型有以下几个:
int abs(
int n
);
long abs(
long n
); // C++ only
double abs(
double n
); // C++ only
long double abs(
long double n
); // C++ only
float abs(
float n
); // C++ only
__int64 _abs64(
__int64 n
);