现在a.h中定义这个结构体: #define MAXBUFSIZE 809//最大字节数typedefstruct{unsignedshortcount;unsignedcharbuf[MAXBUFSIZE];}BUFFER; 然后在a.c中定义具体具体的结构体变量: BUFFERuart1rx,uart1tx; 然后我们要在b.c中进行调用,就需要先将头文件a.h包含到b.c中 ...