[应用相关] 编程问题

[复制链接]
 楼主| Thorald 发表于 2018-6-28 21:16 | 显示全部楼层 |阅读模式
当第一次执行count=0时如果ESP8266_Cmd(("AT","OK",NULL,500))这条语句为假,那么直接退出while循环码?为什么? x2cep.png
wq7yk0.jpg
stm32jy 发表于 2018-6-28 21:26 | 显示全部楼层
不是有count来控制吗?
Bjorn 发表于 2018-6-28 21:32 | 显示全部楼层

讲道理的话,不会跳出去,为假,就执行下一条语句了,不执行return了
Rollo 发表于 2018-6-28 21:45 | 显示全部楼层
为真才会退出,为假不会退出
Rangar 发表于 2018-6-28 21:55 | 显示全部楼层
为假不会跳出,为真会直接跳出这个函数。
Stannis 发表于 2018-6-28 22:06 | 显示全部楼层
count的值0~9都满足判断条件,所以为真,只有count的值+到10才为假,跳出循环,如if括号内条件满足就返回空值。
Brand2 发表于 2018-6-28 22:17 | 显示全部楼层
返回的不是空值,而是直接退出
您需要登录后才可以回帖 登录 | 注册

本版积分规则

183

主题

849

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部