OK、私は噛んでしまいます。超人気Why does the C preprocessor interpret the word "linux" as the constant "1"?質問へanswerは1987年Korn onelinerがUNIXを印刷するのはなぜですか?
main() { printf(&unix["\021%six\012\0"],(unix)["have"]+"fun"-0x60);}`
プリント
"unix"
が、マクロ名のスペルとは全く関係がないの理由であることに言及しています。
私はhttp://www.ioccc.org/1987/korn.hintを読んで、私はかなりの詳細がこれをunobfuscating役立つだろうと思います:)
この「質問」は質問ではなくパズルを示します。 –
@EricPostpischilパズルは人々を困惑させ、人々が困惑すると質問をする傾向があります。 – glglgl