for(;;)
{
if(someStaeMent)
break;
}while(1)
{
if(someStaeMent)
break;
Sleep(1);
}
请问以上两段代码的区别是什么?以及在不同windows操作系统的表现
{
if(someStaeMent)
break;
}while(1)
{
if(someStaeMent)
break;
Sleep(1);
}
请问以上两段代码的区别是什么?以及在不同windows操作系统的表现
mov eax, ...
mov ebx, ...
cmp eax, ebx
jmp ......
call ......
没有什么值得注意的差别吧
while里调用了一个sleep,for里没调用.所以while的响应时间要长一些.
for(;;)的速度要快于while(1)