【全局变量会变】的原因&(全局数组内容异常) 全局变量的值会变的原因定义了一个全局变量:char Chlchar[1]={0};结果发现在程序的运行当中,即使没有对它进行赋值,它的值一样会变。分析发现:原来是UART3_RX_BUF[UART3_RX_MAXLen] 填满后没有做UART3_RX_Len=0;处理,导致其越界了依然继续填装,占用了Chlchar[1]的空间。在程序... 2023-06-13 全局变量全局数组内容异常单片机文章基础课C语言基础