Почему у меня цикл заканчивается на первой "не правде" "если"
for (i=0; i<100; i++)
{
if(my[i] == true)
{
myfunc...
}
}
Так вот если в if встречается my[i] равняющийся false, то есть if не выполняется, то завершается и цикл for и не добавляет даже к i единицу. Таким образом я не могу перебрать всё из my[] так как цикл for обрывается на первом "ложном если"...
Почему так происходит?