Как оборвать выполняемый цикл, при этом не оборвав выполнение дальнейшего кода (после цикла)?
Как оборвать выполняемый цикл, при этом не оборвав выполнение дальнейшего кода (после цикла)?
Можно осуществить преднамеренный выход, при помощи оператора goto, если вы знаете, как его использовать по назнечению
Хотелось бы увидеть практический пример того кода, о котором идёт речь.
Можно прервать действующую работу цикла, при помощи оператора break.
pustomerzha (29.05.2017)
Можно сделать как сказали выше, или же по другому.
PHP код:
for (new free_slot; free_slot < 15; free_slot ++)
{
if (PlayerInfo[playerid][pInventory_Slot][free_slot] == 19300) break;
}
SendClientMessage(playerid, -1, !"Test");
PHP код:
for(new free_slot; free_slot < 15; free_slot++)
{
if (PlayerInfo[playerid][pInventory_Slot][free_slot] != 19300) continue;
SendClientMessage(playerid, -1, !"Test");
}
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)