27 sierpnia 2010

Zagadka z C++

Zagadka jest prosta. Co zwróci dany fragment kodu C++:

(int(),long(),char())["\a\r\t"]["9876543210"];

Przyznam szczerze, że sam tego nie wymyśliłem, lecz usłyszałem od kolegi z pracy. Zagadka spodobała mi się jednak tak bardzo, że postanowiłem się nią podzielić :)



FAQ

Czy ten kod się w ogóle skompiluje?
- tak, oczywiście :)

Wydaje mi się, że znam wynik, wstawić go do komentarza?
- nie, lecz możesz napisać, czy zgadłeś wynik. A czy zgadłeś możesz sprawdzić kompilując kod.

Przyda mi się to do czegoś?
- nie :)