二、按键输入---static关键字声明变量
(1)static变量和普通变量的区别:static声明的变量被存储在静态存储区,具有记忆功能,函数调用结束后不会释放,下一次调用函数时又会继续用上次调用函数结束后变量的值;普通变量被函数调用结束后会释放,下一次调用函数时变量的值又会被重新定义。
(2)按键的类型有哪两种:①支持连续按:如果按键被按下就确认为按了一次;②不支持连续按:按键按下了,没有松开,只能算一次;③既支持连续又支持不连续按:添加条件判断,如果选择支持连续按,只需要保证每次按之前的检测都是“松开”,不支持连续按就不需要保证。