antauxa 4 sekva

Estetiko: Intersxangxi du entjerajn variablojn

Jen kvar metodoj por intersxangxi la enhavojn de du entjeraj variabloj:

Metodo 1: Sen helpvariablo
    x = x ^ y;
    y = x ^ y;
    x = x ^ y;
Metodo 2: Kun helpvariablo h
    int h;
    h=x;x=y;y=h;
Metodo 3: Kun helpvariablo en bloko
    {
    int helpo = x;
    x = y;
    y = helpo;
    }
Metodo 4: En aparta subprogramo
    intersxangxu( int a, int b ) {
        int helpo = a;
        a = b;
        b = helpo;
    } 
    intersxangxu( x, y );
antauxa 4 sekva