ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
18 июля
1378171 Топик полностью
SERGHIO (02.12.2023 17:49, просмотров: 52) ответил Лaгyнoв на никогда я не постигну логику языка Си, компиляторов и проч. фигни. На АСМе всё понятно. Убрал строку - стало короче на операнд (типа 2 байта). Убрал десять строк - 20 байт короче. А тут убрал в 10 местах строку присваивания (типа ERR24=1;) - программа увеличилась на 60 байт. Как так??
Дык...это вполне возможно, задействованный или constаnt-ОПТИМИЗАТОР "посмотрел" на ваш С-код в исходнике , сругнулся во след: "Ну и какого % ты убрал в этих местах типовые строки одинаковой структуры операторов?! Не оставишь? Нет? Ну тогда лови плюсом байты!" )). И откомпилировал.