This page contains examples of unusual or interesting code that are longer known to mankind.
What you will see here:
This is an example for how good C is to write really nasty code. "Duff's Device" was first used by Tom Duff, when he tried to unroll a loop to optimize code (todays compilers should do that without help of the programmer). The code below interleaves a loop and a switch statement and is completely legal C code:
    int i = (count + 7) / 8;
    switch (count % 8) {
        case 0: do {    action();
        case 7:         action();
        case 6:         action();
        case 5:         action();
        case 4:         action();
        case 3:         action();
        case 2:         action();
        case 1:         action();
                } while (--i >= 0);
    }
Go back.