Return the absolute value of an integer
#include <stdlib.h> int abs( int j );
libc
Use the -l c option to qcc to link against this library. This library is usually included automatically.
The abs() function returns the absolute value of the integer argument j. If the result can't be represented as an int, a warning occurs.
The absolute value of its argument.
#include <stdio.h> #include <stdlib.h> int main( void ) { printf( "%d %d %d\n", abs (-5), abs (0), abs (5)); return EXIT_SUCCESS; }
produces the following output:
5 0 5
Safety: | |
---|---|
Cancellation point | No |
Interrupt handler | Yes |
Signal handler | Yes |
Thread | Yes |
cabs(), fabs(), labs(), llabs()