相关疑难解决方法(0)

如何使故意划分为零?

出于测试原因,我想在我的C++代码中将除以零.我写了这段代码:

int x = 9;
cout << "int x=" << x;
int y = 10/(x-9);
y += 10;
Run Code Online (Sandbox Code Playgroud)

我看到屏幕上印有"int = 9",但应用程序没有崩溃.是因为一些编译器优化(我用gcc编译)?可能是什么原因?

c++ divide-by-zero

11
推荐指数
2
解决办法
1552
查看次数

标签 统计

c++ ×1

divide-by-zero ×1