小编xra*_*llx的帖子

仅使用停止条件时,使用"for"或"while"循环?

可能重复:
为什么使用for循环而不是while循环?

我目前正在使用嵌入式c.我正在使用的软件是keil uvision.

所以我对你将使用哪个循环有疑问?两个循环完全相同.只要signal = 0,'i'将增加1.

首先,

for(;signal==0;)
{
    i++;
}
Run Code Online (Sandbox Code Playgroud)

下一个计划:

while(signal==0)
{
    i++;
}
Run Code Online (Sandbox Code Playgroud)

那么你会使用哪个循环?为什么?它们之间有什么区别?执行时间是否有任何差异?或者它纯粹基于您的偏好?

c embedded for-loop while-loop

0
推荐指数
1
解决办法
2439
查看次数

标签 统计

c ×1

embedded ×1

for-loop ×1

while-loop ×1