Какую цель выполняет while(1);? Я знаю, что while(1) (без точки с запятой) петли бесконечно и подобен ситуации спин-блокировки. Однако я не вижу, где можно использовать while(1);?
Пример кода
if(!condition)
{
while(1);
}
Примечание. Это не случай do - while() или простой while(1).