呵呵 新手 不太懂 我不说话 我就安静的看看
int i = 0; 004132DE mov dword ptr [i],0 i = (++i) + (++i) + (++i); 004132E5 mov eax,dword ptr [i] 004132E8 add eax,1 004132EB mov dword ptr [i],eax ;i = 1 004132EE mov ecx,dword ptr [i] 004132F1 add ecx,1 004132F4 mov dword ptr [i],ecx ;i = 2 004132F7 mov edx,dword ptr [i] 004132FA add edx,1 004132FD mov dword ptr [i],edx ;i = 3 00413300 mov eax,dword ptr [i] ;eax = 3 00413303 add eax,dword ptr [i] ;eax = eax + i 00413306 add eax,dword ptr [i] ;eax = eax + i 00413309 mov dword ptr [i],eax ;i = eax所以i是9