摘要:
C语言的复杂程度绝对令人难以想象,同时由于一些特殊的原因,C里面同时存在一些让人纠结的特性。 下面我们看一些有趣的C语言代码。Exp:main(){ printf(&unix["\021%six\012\0"], (unix)["have"] + "fun" - 0x60);}第一步:对于这样的代码要理解首先要做的是进行缩排,缩排后如下所示:main(){ printf( &unix["\021%six\012\0"], (unix)["have"] + "fun&qu 阅读全文