ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
29 ноября
813470 Топик полностью
misyachniy (01.02.2018 12:29, просмотров: 162) ответил POV_ на А даже конкретнее - что должно бы быть если перегружаю 65535?
Что такое перегружаю? За переполнением должен следить программист при выборе переменной char/short/int/long. И/Или в процессе вычислений. Очень существенная разница между uint16_t и sint16_t при сравнения. при uint16_t: 0xF000 > 0x0001 при sint16_t : 0xF000 < 0x0001 Так как, 0xF000 интерпретируется как отрицательное чило. В документации на ассемблер Intel можно прочитать о сравнени чисел со знаком и без. Для знаковых применяют прилагательные "больше"/"меньше", для беззнаковых "выше"/"ниже"