ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
21 июля
1295859
il-2 (28.03.2023 15:18, просмотров: 1614)
Курьезный случай, который убил у меня полдня кучу времени: 

Написал цикл while() { }. Потом при перетряске переделал его на do { } while(); Но как оказалось - не до конца. Результирующий код получился такой:

ind = 0;

while( 1 )

{

if ( irbt_slave_typenum_array[ind] == type )

break;

} while( ++ind != C_ELEMENTS(irbt_slave_typenum_array) );

Т.е. снизу дописал while, а сверху заменить while на do - забыл. Весь мозг сломал - почему в цикле ind не инкрементируется :-)