使用 gcc-5.1.0 编译以下代码会产生警告:
warning: implicit declaration of function ‘abs’ [-Wimplicit-function-declaration]
Run Code Online (Sandbox Code Playgroud)
代码:
#include <stdio.h>
#include <math.h>
int main (void)
{
printf ("%d\n", abs (-1));
return 0;
}
Run Code Online (Sandbox Code Playgroud)
我用 gcc-4.9.2 编译了相同的代码,它没有产生任何警告。