1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
|
volatile int v;
void main() {
if (v) {
int x1 = 1 / 0;
}
if (v) {
int x2 = (long)(1 / 0);
}
if (v) {
int x3 = (float)(1 / 0);
}
if (v) {
int x4 = 1 / 0 + 4;
}
if (v) {
int x5 = -(1 / 0);
}
if (v) {
int x6 = ~(1 / 0);
}
if (v) {
double y1 = 1. / 0;
}
if (v) {
double y2 = (int)(1. / 0);
}
if (v) {
double y3 = (float)(1. / 0);
}
if (v) {
double y4 = 1. / 0. + 4.;
}
if (v) {
double y5 = -(1. / 0.);
}
if (v) {
double y6 = !(1. / 0.);
}
}
|