艾克斯の编码者

一个伪宅级别的码畜。

HELLO WORLD!

大纲

  这是我好久之前发在 CSDN 上的。看了刁牛的咆哮体版 GCC 编译器去参加百度之星,突发奇想,把我这代码也搬上去试试看。顺便去我的那个参赛帖(趣味赛)顶顶给点人气吧!

  首先我的代码是通过宏定义的“#”来进行输出表达式,然后期间一坨让人火星的自加自减运算。凑合着看一下吧:

   #include <stdio.h>  
#define ___(i) { if(!i) puts(#i); }
#define _p_(i) int i = 0;
int main(){
_p_(h)___(++++++h)___((++++h)++)_p_(e)___(----------h)
___(h--)___(h)_p_(l)___((++++e)++)___(e--)
___((----e)-- == h)
___(e++)___(e)___((----l)++)_p_(o)___(--o)
___(l++)___(l)___(o++)_p_(w)___(l)___((w = e) ? 0 : 1)___(o)
___(1)_p_(r)___(w)___((++++++o)--)
___(----o ? h : e)___(++l)___(l--)___(o)___(w ? o : r)___(l)_p_(d)___(d)
}