Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

kolejność wykonywania działań c

Ostatnio zmodyfikowano 2017-05-26 00:19
Autor Wiadomość
killjoy
» 2017-05-26 00:19:46
Z nudów sobie wygenerowałem assembly dla tego kodu w g++:

mov DWORD PTR [esp+12], -5
mov DWORD PTR [esp+8], -10
mov DWORD PTR [esp+4], -33
mov DWORD PTR [esp], 40
mov eax, DWORD PTR [esp+4]
lea edx, [eax-1]
mov DWORD PTR [esp+4], edx
sub DWORD PTR [esp], 1
or eax, DWORD PTR [esp]
sub DWORD PTR [esp+12], eax

Z tego by wynikało, że:
C/C++
c--
--d
|
a -=
P-161589
1 « 2 »
Poprzednia strona Strona 2 z 2