关于子函数和主函数的问题
程序代码:
#include "oxox.h" #include <STDIO.H> extern int x; int main() { AA(); return 0; }
这是主函数的代码
程序代码:
#ifndef OXOX_H #define OXOX_H extern int x; extern void AA(); #endif
这是oxox.h自定义头文件的代码
程序代码:
#include "oxox.h" #include "stdio.h" void AA() { for (x=1;x<=2;x++) printf("s"); }
这是子函数的代码
我将他们全部都编译通过,在build的阶段出现了问题
问题如下Compiling...
a.c
Linking...
a.obj : error LNK2001: unresolved external symbol _x
Debug/a.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.
a.exe - 2 error(s), 0 warning(s)
请问这是为什么,怎么解决....(萌新一枚)