Отправлено
YuryD (91.193.70.129) 28 января 2010, г. 00:49
Господа! Я использую С30 v.3.20 для PIC24F64GA004 и столкнулся с непонятным мне действием компилятора. Вот два фрагмента кода: 1. for (i = 0; i < 1; i++) { sprintf(buf, "Test %d", i); } Для этого исходного текста генерируется код во Flash размером 36 байт. 2. for (i = 0; i < 2; i++) { sprintf(buf, "Test %d", i); } Для этого исходного текста генерируется код во Flash размером 5892 байта!