可能重复:
为什么使用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)
那么你会使用哪个循环?为什么?它们之间有什么区别?执行时间是否有任何差异?或者它纯粹基于您的偏好?