首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

外表花里胡哨,实则功能性强大,程序员的花样编程!

国际C语言混乱代码大赛(IOCCC, The International Obfuscated C Code Contest)是一项著名的国际编程赛事,从1984年开始到2006年,每年举办一次。2006年后中止了多年,2011年又开始恢复。比赛的目的是写出最有创意的最让人难以理解的C语言代码,并限制在 4 kb 以内。这项赛事也年头了,2020 年是第 27 次举办。当然有好玩的成分,但也能充分展示C语言和程序员的强大。

下图是往期Best of Show(最佳秀场)奖得主的代码,看上去是一个卡通女孩,实际上则是一个能够处理三种文件格式(PGM、PPM和ASCII Art)的降采样工具,厉害吧。作者是位在Google工作的华裔工程师 Don Hsi-Yun Yang(会说汉语),此前曾经在2000年和2004年两次获奖。

以下是 2020 年 IOCCC 大赛的一个参赛作品:

写这个程序的小哥 Carlini 已经在 GitHub 上解释了程序原理:

链接:

https://github.com/carlini/printf-tac-toe

接下来,小编就为大家分享更多外表花里胡哨,实则功能性很强的代码作品~

来看看你能看出多少吧?

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20201019A0I4E900?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券