天天看點

c++---不使用“+”實作加法操作

震驚!c++原來是這樣的c++—使用彙編

摘自知乎

#include <iostream>
using namespace std;

int add(int a, int b)
{
    _asm
    {
        MOV EAX, a;
        MOV ECX, b;
        ADD EAX, ECX;
    }
}
int main()
{
    cout << add(, ) << endl;
}
           

更騷的操作

#include <iostream>
using namespace std;
int a, b;
int main()
{
    cin >> a >> b;
    b = -b;
    cout << a - b << endl;
    return ;
}
           

繼續閱讀