1:
0040102F mov eax,dword ptr [ebp-4]
00401032 add eax,1
00401035 mov dword ptr [ebp-4],eax
2:
00401038 mov ecx,dword ptr [ebp-4]
0040103B add ecx,1
0040103E mov dword ptr [ebp-4],ecx
3:
00401041 mov edx,dword ptr [ebp-4]
00401044 add edx,1
00401047 mov dword ptr [ebp-4],edx
------解决思路----------------------
eax,ecx,edx效率一样 都是执行了两个指令周期
------解决思路----------------------
你这该发汇编区的。
其实你这三种写法都是一样的,都是一模一样的指令集,你说不是吗,MOV,ADD
目标地址和源地址也一样,执行顺序都一样。你说效率不一样吗。
只不过eax,ecx,edx换来换去,没本质区别,不影响执行效率。