标题:单片机编程中如何返回执行之前的语句?要求如下文
只看楼主
TEROI
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2015-6-4
结帖率:0
已结贴  问题点数:20 回复次数:3 
单片机编程中如何返回执行之前的语句?要求如下文
void RightSearching(void)
{
  Get_RightPosition0();
  P_Old=right_black_pos0;
*************************************************
if(right_flag==1)
  {
   Get_RightPosition1();
   if(right_flag==1)
    {
     P_New=right_black_pos1;
     error=P_New-P_Old;
     
      if(error<10)
      {
       P_Old=P_New;
       error=error;
       right_flag=1 ;
      }
**********************************//符合条件error<10执行完上述语句后,如何再返回到上一串*号之后的语句,实现一个循环
       else
      {
       LeftSearching();
      }
  }
   else
    {
     error=64;
    }
  }
else
 {
  error=0;
  LeftSearching();
 }
}
搜索更多相关主题的帖子: 如何 单片机编程 
2015-06-04 13:20
取名字
Rank: 8Rank: 8
等 级:贵宾
威 望:21
帖 子:236
专家分:924
注 册:2015-4-27
得分:10 
改用while语句或者goto语句。
2015-06-09 15:47
tlliqi
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:204
帖 子:15453
专家分:65956
注 册:2006-4-27
得分:10 
c语言?
2015-06-09 21:40
取名字
Rank: 8Rank: 8
等 级:贵宾
威 望:21
帖 子:236
专家分:924
注 册:2015-4-27
得分:0 
单片机中的C语言。
2015-06-09 22:17



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-446174-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.138283 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved