瀏覽單個文章
老柏(第四)
Senior Member
 
老柏(第四)的大頭照
 

加入日期: Mar 2012
您的住址: 地球
文章: 1,303
想問個關於程式的問題

想問一下下面這個程式有沒有可能造成二次觸發
我想在四種狀態下做4種不一樣的事,4種狀態輪流切換

例如:
全域變數 int aa=0


引用:
作者計時器迴圈
if (aa=3) //第1件事
{
if ( 某事件1條件成立)
aa=0;
}
//----------------------------------
else if (aa=2) //第2件事
{
if ( 某事件2條件成立)
aa=3;
}
//----------------------------------
else if (aa=1) //第3件事
{
if ( 某事件3條件成立)
aa=2;
}
//----------------------------------
else if (aa=0) //第4件事
{
if ( 某事件4條件成立)
aa=1;
}


這樣寫應該不會在一次迴圈中同時觸發兩件事吧???
     
      
__________________
[/url]
老柏                 老柏(第二)

老柏(第三)              老柏(第四)
舊 2016-05-11, 01:46 PM #1
回應時引用此文章
老柏(第四)離線中