- 我们都知道,一个函数返回成功的时候,我们一般都是return 0;失败的时候则return 非零的值,究其原因呢,因为成功的时候只有一种情况,就是按照我们预定的功能运行了;而失败的情况则各不相同,可能是输入参数错误了,可能是执行失败了,可能是出异常了等等。于是零和非零很自然地,选择零作为执行成功的输出;非零作为失败的各种情况。
这让我想起那句话怎么说来着,“幸福的家庭都是相似的,不幸的家庭各有各的不幸。”所以,运行成功的代码都是相似的,不成功的代码各有各有的BUG。
哈哈哈,写这个小段子的时候突然又想起来高中的时候写周记,我从打苍蝇衍生出了人生就要奋斗的道理,因为苍蝇停下就会被我拍死。以后我再琢磨出什么傻逼道理,我就在这里写哈哈哈。