miaohaiyun2004 发表于 2011-5-10 08:44:03

关于C51内部程序执行方式

           while(!hedaowei&&a)
                   {
                  delay(500);
                  kagouchu=1;
                  delay(500);
                        kagouhui=0;
                        break;
                   }
           while(hedaowei&&a)
             {
                   delay(50000);
                   a=1;
                   while(a)
                     {
                           delay(50);
                   baojing=0;
                           delay(50);
                           baojing=1;
                     }
                  }

2个WHILE语句在执行的时候,2条while语句的条件是取反的,当先执行1调试时候,突然另外的一条语句变为真值,执行的语句为假时候,程序该怎么执行,是继续执行原来的语句?还是结束原来的语句执行第2条语句??
页: [1]
查看完整版本: 关于C51内部程序执行方式