логические скобки в цикле, ограничения использование логических скобках |
1. Заголовок или название темы должно быть информативным !
2. Все тексты фрагментов программ должны помещаться в теги [code] ... [/code] или [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ" и используйте ПОИСК !
4. НЕ используйте форум для личного общения!
5. Самое главное - это раздел теоретический, т.е. никаких задач и программ (за исключением небольших фрагментов) - для этого есть отдельный раздел!
логические скобки в цикле, ограничения использование логических скобках |
Giku |
15.03.2012 3:00
Сообщение
#1
|
Группа: Пользователи Сообщений: 1 Пол: Мужской Реальное имя: Giku Репутация: 0 |
Есть ли ограничения использование логических скобках в циклах?
for i := A to B do что то вроде этого и такой же вопрос к иф-у и уайл-у. |
TarasBer |
15.03.2012 9:19
Сообщение
#2
|
Злостный любитель Группа: Пользователи Сообщений: 1 755 Пол: Мужской Репутация: 62 |
Нет таких ограничений
Хотя не, есть. Вроде можно вкладывать не более 128 блоков друг в друга, как-то так. Сообщение отредактировано: TarasBer - 15.03.2012 9:20 -------------------- |
IUnknown |
15.03.2012 10:22
Сообщение
#3
|
a.k.a. volvo877 Группа: Пользователи Сообщений: 1 013 Пол: Мужской Репутация: 627 |
Цитата Есть ли ограничения использование логических скобках в циклах? Теоретически - нет, практически - есть. Все зависит от используемого компилятора. FPC, к примеру, прекрасно компилирует код со вложенностью больше 450, дальше просто проверять было лень. При использовании Турбо-Паскаля вложенность больше 47 вызывает ошибку: "Error 71 - Internal stack overflow", с расшифровкой, что вложенность слишком большая и надо переписать программу, уменьшив вложенность блоков. Желающие убедиться - попробуйте откомпилировать вот этот файл в TP: Сообщение отредактировано: IUnknown - 15.03.2012 10:30 Прикрепленные файлы maxnest.pas ( 1.1 килобайт ) Кол-во скачиваний: 251 |
Текстовая версия | 1.10.2024 6:03 |