main() { printf(&unix["/021%six/012/0"],(unix)["have"]+"fun"-0x60);}
以上的一条代码是1987年,由贝尔实验室的David Korn提交的获奖作品,请问,它打印的什么东西?
解析过程:
- main() { printf( "/021%six/012/0" + unix, *("have" + unix) - 0x60 + "fun");}
- main() { printf( "/021%six/012/0" + 1, *("have" + 1) - 0x60 + "fun");}
- main() { printf( "%six/012/0", 'a' - 0x60 + "fun");}
- main() { printf( "%six/n", "un");}
- main() { printf( "unix/n");}