请各位帮帮忙!!!!
if(G_Key_Flag==4)
if(!G_Key2)
delay_ms(100);
if(!G_Key2)
G_Counter3++;
if(G_Counter3==100)
{
G_Counter3=1;
}
1. G_Key_Flag是一个状态量;
2.G_Key2是一个按键量;
3.G_Counter3是一个变量;
问题:
1.这一段的执行结果是什么?
2.为什么按键按下结果加的不是1?
3.真正要完成的目的是:按一下G_Key2加1,一直按着G_Key2就连续加1. |