for循环计数问题,为什么下列程序返回NULL需要30s
while(1)
{
int i;
for(i=0;i<2;i++){}
ret = Serial_Recv(serialfd, readbuf,sizeof(readbuf));
if(ret > 0)
{
readbuf[ret] = '\0';
if(!(ret=strcmp(readbuf,"ok")))
{
result="Available";
memset(readbuf,0,sizeof(readbuf));
Serial_Send(serialfd, sendbuf, strlen(sendbuf)+1);
if(serialfd>0)
{
close(serialfd);
}
break;
}
else
{
result="Unknown command";
break;
}
}
else if(i==2)
{
result="NULL";
break;
}
sleep(2);
}
}
我来回答
3140
0
0
回答
7个
Abner
发布于2020-08-22 22:41:29
ruri
发布于2020-12-25 15:30:43
泰山(Tarzan)
发布于2023-01-12 18:09:53

柒号华仔
发布于2023-01-17 13:54:39

AI-海king
发布于2023-01-17 15:33:58
东北大学硕士。现任东软集团,高级架构师。兼职AI领域高级讲师。

小卢
发布于2023-01-17 16:51:46

上进小菜猪
发布于2023-01-23 12:41:19
Markdown 语法
- 加粗 **内容**
- 斜体 *内容*
- 删除线 ~~内容~~
- 引用 > 引用内容
- 代码 `代码`
- 代码块 ```编程语言↵代码```
- 链接 [链接标题](url)
- 无序列表 - 内容
- 有序列表 1. 内容
- 缩进 内容
- 图片 
或将文件直接拖到这里
悬赏:
EBC
网盘
* 网盘链接:
* 提取码:
悬赏:
EBC
相关问答
-
02008-09-05 20:23:06
-
2021-03-22 18:16:11
-
2018-11-13 14:24:33
-
2014-03-17 19:10:39
-
2019-01-25 15:13:06
-
2018-12-11 13:28:26
-
2018-12-07 14:22:19
-
2018-12-07 14:22:37
-
2020-08-05 09:48:54
-
2019-01-07 13:47:48
-
2019-04-13 09:58:06
-
2017-11-07 18:51:11
-
2017-06-13 11:52:03
-
2008-07-15 17:42:45
-
2017-09-02 11:16:42
-
2018-11-15 22:00:41
-
22008-11-09 10:08:54
-
2017-08-02 10:13:29
-
2018-11-19 14:15:42
无更多相似问答 去提问

点击登录
-- 积分
-- EBC
提问
—
收益
—
被采纳
—
我要提问
切换马甲
上一页
下一页
悬赏问答
-
100海思3798MV100/MV300为何不能运行到标称的最高频率
-
100海思HI3519AV100适配imx283,MIPI有中断,VI pipe层帧全部丢弃
-
50hisi3516dv300 接入bt1120问题2
-
50海思HI3559AV100芯片的视频拼接丢帧问题
-
30rv1126如何获取网络摄像头的rtsp流
-
20求助思路: 用rknn推理rtsp流中的帧
-
20Camera sensor i2c 不通
-
20海思增益在很暗环境上不去, 在16000上下跳动
-
10求买一份海思在liteos/fs/fat/fsck的源码,想参考下顶尖的团队是如何改写fsck的
-
10hi3559AV 硬解码mp4,ts等封装好的视频
提醒
你的问题还没有最佳答案,是否结题,结题后将扣除20%的悬赏金
取消
确认