前端之家收集整理的这篇文章主要介绍了
c – 进程的退出代码是否可以溢出小值?,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在编写测试框架,在main()中我返回失败测试的
数量.例如:
int main() {
int FailedTests = runTests();
return FailedTests;
}
这个“int”溢出了吗?当我实际返回不同于0的东西时,我可以将%ERROR_LEVEL%设为== 0吗?它取决于主机操作系统吗?通常的最大值是多少?我可以确定一个整数< 32768(2 ^ 16 - 短)将永远适合? 编辑: 我遇到了python sys.exit的问题,它使用0-127范围(差不多)所以我现在小心了
原文链接:https://www.f2er.com/c/239684.html