//VS2013下反汇编
printf("%d\n%d\n%d\n%d\n%d\n%d\n", ++i,--i , i++, i--, -i++, -i--);
010113E5 8B 45 F8 mov eax,dword ptr [i]
010113E8 F7 D8 neg eax
010113EA 89 85 30 FF FF FF mov dword ptr [ebp-0D0h],eax
010113F0 8B 4D F8 mov ecx,dword ptr [i]
010113F3 83 E9 01 sub ecx,1
010113F6 89 4D F8 mov dword ptr [i],ecx
010113F9 8B 55 F8 mov edx,dword ptr [i]
010113FC F7 DA neg edx
010113FE 89 95 2C FF FF FF mov dword ptr [ebp-0D4h],edx
01011404 8B 45 F8 mov eax,dword ptr [i]
01011407 83 C0 01 add eax,1
0101140A 89 45 F8 mov dword ptr [i],eax
0101140D 8B 4D F8 mov ecx,dword ptr [i]
01011410 89 8D 28 FF FF FF mov dword ptr [ebp-0D8h],ecx
01011416 8B 55 F8 mov edx,dword ptr [i]
01011419 83 EA 01 sub edx,1
0101141C 89 55 F8 mov dword ptr [i],edx
0101141F 8B 45 F8 mov eax,dword ptr [i]
01011422 89 85 24 FF FF FF mov dword ptr [ebp-0DCh],eax
01011428 8B 4D F8 mov ecx,dword ptr [i]
0101142B 83 C1 01 add ecx,1
0101142E 89 4D F8 mov dword ptr [i],ecx
01011431 8B 55 F8 mov edx,dword ptr [i]
01011434 83 EA 01 sub edx,1
01011437 89 55 F8 mov dword ptr [i],edx
0101143A 8B 45 F8 mov eax,dword ptr [i]
0101143D 83 C0 01 add eax,1
01011440 89 45 F8 mov dword ptr [i],eax
01011443 8B F4 mov esi,esp
01011445 8B 8D 30 FF FF FF mov ecx,dword ptr [ebp-0D0h]
0101144B 51 push ecx
0101144C 8B 95 2C FF FF FF mov edx,dword ptr [ebp-0D4h]
01011452 52 push edx
01011453 8B 85 28 FF FF FF mov eax,dword ptr [ebp-0D8h]
01011459 50 push eax
0101145A 8B 8D 24 FF FF FF mov ecx,dword ptr [ebp-0DCh]
01011460 51 push ecx
01011461 8B 55 F8 mov edx,dword ptr [i]
01011464 52 push edx
01011465 8B 45 F8 mov eax,dword ptr [i]
01011468 50 push eax
01011469 68 CC 59 01 01 push 10159CCh
0101146E FF 15 14 91 01 01 call dword ptr ds:[1019114h]
01011474 83 C4 1C add esp,1Ch
01011477 3B F4 cmp esi,esp
01011479 E8 B8 FC FF FF call __RTC_CheckEsp (01011136h)