小编Ayu*_*shi的帖子

C中任何数字除以0都会出现分段错误吗?

int main()
{
    int x = 5, y = 0;
    int z = x / y;
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

我知道它是在未定义的行为下,但它是否意味着分段错误?CPU处理如何除以0大小写?

当我运行它时,我得到浮点异常(核心转储).

c segmentation-fault divide-by-zero undefined-behavior

0
推荐指数
2
解决办法
726
查看次数