Как кодпад знает о бесконечном цикле?

Я попробовал следующий код:

#include<stdio.h>

main()
{
    int i;
    for(i=1;i<50;i++){
    printf("Hello World");
    }
}

а также

#include<stdio.h>

main()
{
    int i;
    while(1){
    printf("Hello World");
    }
}

Кодовая панель показывает "Тайм-аут". Есть ли у него проверка синтаксиса или он просто проверяет, занимает ли моя программа слишком много времени?

1 ответ

Похоже, кодовая панель имеет ограничения для ресурсов, используемых представленными программами, и останавливает те, которые находятся за их пределами.

Ваша программа бесконечного цикла превышает ограничение по времени и останавливается с сообщением "Тайм-аут". Так что здесь нет ничего общего с проверкой синтаксиса.

Другие вопросы по тегам