История изменений
Исправление wandrien, (текущая версия) :
Преобразование signed в unsigned всегда однозначно и определено стандартом. Оно не зависит от битового формата числа.
Сравнение unsigned и signed также однозначно и определено стандартом, так как signed конвертируется в unsigned вследствие integer promotion.
Я мог бы позлорадствовать, что это еще раз говорит о твоём неумении читать документацию. Но не буду, т.к. тема с арифметикой в Си реально сделана так, чтобы об неё мозги сломать.
Исходная версия wandrien, :
Преобразование signed в unsigned всегда однозначно и определено стандартом.
Сравнение unsigned и signed также однозначно и определено стандартом, так как signed конвертируется в unsigned вследствие integer promotion.
Я мог бы позлорадствовать, что это еще раз говорит о твоём неумении читать документацию. Но не буду, т.к. тема с арифметикой в Си реально сделана так, чтобы об неё мозги сломать.