智能车制作
标题:
数组自动检测按键问题
[打印本页]
作者:
从小爱扣篮
时间:
2018-7-2 11:39
标题:
数组自动检测按键问题
[attach]93030[/attach]
最近在看程序学习C语言编程,上图为其中一段程序,没有搞懂,暂且说下自己的理解,希望大神点一下:
在某一时刻面板各个按键的状态确定,比如都没有按键,因此数组ui8Seqstatus
(应该代表某个按键有无按下)和数组ui8State
(应该代表某个按键为短按长按1S或者长按2S)应该都有确定的值了。假设面板没有任何按键被按下,则数组ui8SeqStatus
为0,此时if语句不执行,直接跳转到else,面板处于复位状态;但是不执行if语句,后面的switch也不执行,导致后面的case也不执行。问题是第一个case里面竟然有不按也就是0的状态,为什么?
欢迎光临 智能车制作 (http://dns.znczz.com/)
Powered by Discuz! X3.2