IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    HELLO WORLD!

    死月·吃圡蕾特发表于 2021-12-31 03:22:30
    love 0

      这是我好久之前发在 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)
    }


沪ICP备19023445号-2号
友情链接