同一个函数调用5次为何不行?请教

2019-03-24 18:43发布

如图:调用5次的有2个不执行,调用4个的全部能执行,为什么?
#include <reg52.h>
sbit P13  = P1^3;

void wf()
  {  while(1){
       P0= 0; break ;
       }}
void main()     
{  while(1){
        if(!P13){
      wf();
    wf();
    wf();
    wf();
    wf();         
       }}}
20130104gxjcjjxev1dafofi.jpg
20130104rhwteqz0tnwmsn0m.jpg 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
10条回答
deweyled
1楼-- · 2019-03-25 02:59
这是要实现什么功能呢啊?这样写
wrlsohu
2楼-- · 2019-03-25 04:59
想重复执行一段代码(子程序)
zhujialiang
3楼-- · 2019-03-25 06:48
重复执行一段代码就让它循坏就可以了。
ltbytyn
4楼-- · 2019-03-25 07:42
编译器优化掉了吧
wrlsohu
5楼-- · 2019-03-25 12:05
感谢版主,厉害。
wrlsohu
6楼-- · 2019-03-25 14:37
 精彩回答 2  元偷偷看……

一周热门 更多>