我在我的代码中使用basename()函数.我在哪里
#include <unistd.h>
Run Code Online (Sandbox Code Playgroud)
当我用-Wall标志编译该代码时,它显示
以下警告
warning: implicit declaration of function ‘basename’
Run Code Online (Sandbox Code Playgroud)
如果我在我的代码中写下它的声明
char * basename (const char *fname);
Run Code Online (Sandbox Code Playgroud)
然后它没有显示警告
为什么会发生这种情况.