51单片机中的while语句

黄色圈的部分,它说加上while(1);这样一条语句就可以让程序停止,后来他又说只有当表达式值为0时才可以跳出while语句是什么意思初学者麻烦说仔细点,谢谢... 黄色圈的部分,它说加上while(1);这样一条语句就可以让程序停止,后来他又说只有当表达式值为0时才可以跳出while 语句 是什么意思 初学者麻烦说仔细点,谢谢 展开
 我来答
11kxmx
2019-09-16 · TA获得超过1.4万个赞
知道大有可为答主
回答量:1.2万
采纳率:70%
帮助的人:2502万
展开全部
一般格式是:while(条件或表达式){ 程序段}
如果条件成立,则(表达式)结果为1
所以while(1){ 程序段},是死循环,因结果已经是1了,条件也不用判断了,就一直执行大括号内的程序段,除非有break语句可以跳出
而while(1);是程序停止,同样是一个死循环,但又没有什么事情可做,连跳出的机会就 没有,所以就是停止不动了.
但如果开了中断,中断程序是可以执行的。
暖音年14
2017-10-21 · TA获得超过403个赞
知道答主
回答量:574
采纳率:30%
帮助的人:171万
展开全部
在狱咏蝉(骆宾王)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式