主程序main.c
两个子功能源文件a.c,b.c
两个子功能头文件a.h,b.h
在子功能头文件a.h中定义了volatile Uint16 X[20];
在子功能源文件b.c的函数中用到了X,出现error #20: identifier "X" is undefined
如何实现子功能文件之间的变量调用?
主程序main.c
两个子功能源文件a.c,b.c
两个子功能头文件a.h,b.h
在子功能头文件a.h中定义了volatile Uint16 X[20];
在子功能源文件b.c的函数中用到了X,出现error #20: identifier "X" is undefined
如何实现子功能文件之间的变量调用?
在b.c文件里加一个extern intX[],你试试看;或者把你A的那个变量拿到主函数里,然后A用调用,B也调用,再试试