2019-07-21 00:34发布
yklstudent 发表于 2019-5-17 21:26 你结合up down enter exit来看就很好理解了,按up时,current = up,执行tab[current].current_opertion() ...
最多设置5个标签!
很好理解
我擦,我压根看不到他们之间的联系不懂这个指针,括号里面的数字一个个都代表什么意思啊
current和UP DOWN怎么=了,蒙
这个程序思路不错。
current:表示当前显示的界面(执行current对应的current_opertion函数)。
up、down、enter、exit表示按键按下后进行的操作(界面切换显示),也就是将对应的值(up、down、enter、exit)给current,然后通过执行current对应的current_opertion函数进行界面切换了。
例如当前current = 1(显示fun2),当down按下时,current=tab[current].down,再执行tab[current].current_opertion函数就可以显示fun3函数了。实现了按下down从fun2到fun3的切换。
一周热门 更多>