单片机编程当if(err)break;这条语句执行后系统直接崩溃了吗?

2019-07-14 17:59发布

在编程的时候:
void main()
{
      .....
      .....
     while(1)
    {
      .....

      if(err)break;
    }
}

当if(err)break;这条语句执行后,系统直接崩溃了吗?还是相当于复位,还是重新main执行?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
9条回答
sasasa211
1楼-- · 2019-07-14 21:43
break退出循环,循环在哪里,如果没有break;程序一直从main开始执行
萌的想要飞
2楼-- · 2019-07-14 21:46
sasasa211 发表于 2018-9-7 20:07
break退出循环,循环在哪里,如果没有break;程序一直从main开始执行

有While(1)
萌的想要飞
3楼-- · 2019-07-15 00:47
xiezhe272 发表于 2018-9-7 19:55
要有while(1);必须是死循环

有While(1),我忘记写了
sasasa211
4楼-- · 2019-07-15 01:43
 精彩回答 2  元偷偷看……
ontop
5楼-- · 2019-07-15 01:43
跑飞了吧?
萌的想要飞
6楼-- · 2019-07-15 05:45
ontop 发表于 2018-9-7 20:55
跑飞了吧?

不清楚,不知道是跑飞了,还是复位了

一周热门 更多>