我在一个文件中调用一个函数
a = fun(a,b);
Run Code Online (Sandbox Code Playgroud)
我在其他文件中使用该函数的#define
#define fun fun1
Run Code Online (Sandbox Code Playgroud)
我在另一个文件中定义该函数
static int fun1(int a, int b)
{
-------------
-------------
}
Run Code Online (Sandbox Code Playgroud)
但编译器投诉
'fun1'已定义但未使用[-Wunused-function]
编译器对此抱怨很奇怪.
Yu *_*Hao 10
static int fun1(int a, int b)
Run Code Online (Sandbox Code Playgroud)
static表示此功能只能在此文件中使用.删除并重static试.