KA
Size: a a a
KA
P
unsigned int x,y;
...
if(x < y) x = UINT_MAX - y + 1;
идея этого кода - простой заем из старшего разряда, который в данном случае хранится в другой целой переменной. Но могу ли я так написать, или нужно явно:
if(x < y) {x = UINT_MAX - y; x++;
}F
P
F
ВЛ
A
ВЛ
A
ВЛ
ВЛ
ВЛ
КП
F
MS
unsigned int x,y;
...
if(x < y) x = UINT_MAX - y + 1;
идея этого кода - простой заем из старшего разряда, который в данном случае хранится в другой целой переменной. Но могу ли я так написать, или нужно явно:
if(x < y) {x = UINT_MAX - y; x++;
}P
MS
P
MS