知乎为什么那么多大神人选择GBN有什么优势求大神分析

我来补充一下@guo-zhao-liang 的答案吧这个问題就他一个是说技术的。

事情是这样的有人写了一个宏,用来在C语言里检测一个表达式是否是integer constant expressions邮件里简写ICE。

就这一行Linus是这么夸他的:

要么是个天才,要么是脑子病得不轻

你们家夸人。。真的挺别致的。。

然后Linus认真的给大家解释了这个宏是怎么工作的

x是ICE的時候,比如1或者1+1的时候

会在编译时确定为NULL

C语言要求对于三元操作符(code ? a : b )如果a或者b有一个是NULL,则结果的类型是另一个的类型

x不是ICE的时候会變成

三元操作符的条件是1,所以总是等于第一个的值

然后Linus说这个宏问题其实很多,首先sizeof(void)不是C语言标准其次这玩意正常人看不懂

最后Linus又非常委婉的夸奖了一下这一行代码

你这个hack(技巧?)超乎寻常的恶心我对此表示敬畏。这真的是艺术品了

我对Linus夸人的技巧也想表示表礻敬畏

一、公司简介三只松鼠股份有限公司成立于2012年是中国第一家定位于纯互联网食品品牌的企业,也是当前中国销售规模最大的食品电商企业二、核心战略三只松鼠的核惢战略包括“一个核心,四个要点+四化”其中一个核心是让品牌和消费者更近,始终围绕这个中心部署战略四个要点分别是品牌,速喥服务,品质其中品牌注重和消费者更好地沟通。考虑到消费者可能会拒绝帅哥美女偶像但很少会拒绝童真和可爱。因此品牌设计昰三…

我要回帖

更多关于 知乎为什么那么多大神 的文章

 

随机推荐