int _tmain(int argc, _TCHAR* argv[])
{
int num = 0;
int i = 0;
while (i <= 100)
{
num = num+i;
i++;
}
printf("num %d\n", num);
getchar();
return 0;
}
int num = 0;
00EA3CFE mov dword ptr [num],0
int i = 0;
00EA3D05 mov dword ptr [i],0
while (i <= 100)
00EA3D0C cmp dword ptr [i],64h
00EA3D10 jg wmain+46h (0EA3D26h)
{
num = num+i;
00EA3D12 mov eax,dword ptr [num]
00EA3D15 add eax,dword ptr [i]
00EA3D18 mov dword ptr [num],eax
i++;
00EA3D1B mov eax,dword ptr [i]
00EA3D1E add eax,1
00EA3D21 mov dword ptr [i],eax
}
00EA3D24 jmp wmain+2Ch (0EA3D0Ch)
反汇编 while(i小于100)
猜你喜欢
转载自blog.csdn.net/qq1841370452/article/details/81556553
今日推荐
周排行