前几天做的一个项目里,有个按键功能,是用按键状态机实现的。其中在switch里,按键值需要记录上次的结果,否则会因为重新进入该函数而被清零,在调试时一直没发现这个问题,后来在同事的提醒下,将该变量设置为static的局部变量,才解决此问题!