今天在做课设的过程中遇到了一个纠结的问题,如何将一个文件中的全局变量扩展到另一个文件中?
代码如下:
test1.c
//外部全局变量
int SendBuff[SENDBUFF_SIZE];
//其他函数,可以使用上边的全局变量
void othermethod(void)
{
//...
}
test2.c
//将全局变量中的作用域扩展到本文件
extern int SendBuff[SENDBUFF_SIZE];
int main(void)
{
//...
}