SciFi (19.01.2017 19:56 - 20:29, просмотров: 237) ответил Точка опоры на Я русский язык Си плохо знаю. Но разве что-то не напутано с типами данных?
Код он выдал корректный. Тьфу-тьфу, глюков компиляции за ним пока не замечал. Но вот эти приколы доставляют, конечно... А, ну да, один из аргументов функции 16-разрядный, а потом приводится к 8 разрядам. Просто так оба аргумента попадут в регистры ЦП в соответствии с правилами передачи аргументов яра, и код был бы более оптимальным, если бы яр не тупил. Если сделать оба аргумента 8-разрядными, то говнокода чуть поменьше, но он всё равно есть :-)
ส็็็็็็็็็็็็็็็็็็็็็็็็็༼ ຈل͜ຈ༽ส้้้้้้้้้้้้้้้้้้้้้้้