ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
9 июля
1528443 Топик полностью
Oman (06.07.2025 10:33, просмотров: 89) ответил POV на Поясните где дырка в коде, почему компилятор так себя ведёт (Keil 6)...
если таймер0 не используется в системе и tasks[0].timer не проинициализирован, то сразу же будет выходить с NULL на выходе 
if (!tasks[i].timer)
  return NULL;

возможно вместо return надо continue? или объединить первый и второй if