70,014
社区成员




489: int a = 3;
00401268 mov dword ptr [ebp-4],3
490: a+=a-=a*=a;
0040126F mov eax,dword ptr [ebp-4] //a的值放到eax
00401272 imul eax,dword ptr [ebp-4] //eax = eax * a
00401276 mov dword ptr [ebp-4],eax //a = eax 此时a*=a执行完了
00401279 mov ecx,dword ptr [ebp-4] //ecx = a
0040127C sub ecx,dword ptr [ebp-4] //ecx = ecx - a
0040127F mov dword ptr [ebp-4],ecx //a = ecx 此时a-=a执行完了
00401282 mov edx,dword ptr [ebp-4] //edx = a
00401285 add edx,dword ptr [ebp-4] //edx = edx + a
00401288 mov dword ptr [ebp-4],edx //a = edx 此时a+=a执行完了