Автор Президент Мадагаскара задал вопрос в разделе Другие языки и технологии
В Turbo Pascal есть оператор перехода Goto, а в C++ чего вместо него имеется (+синтаксис)??? и получил лучший ответ
Ответ от Наталья[гуру]
Использование оператора безусловного перехода goto в практике программирования на языке СИ настоятельно не рекомендуется, так как он затрудняет понимание программ и возможность их модификаций.
Формат этого оператора следующий:
goto имя-метки;
...
имя-метки: оператор;
Оператор goto передает управление на оператор, помеченный меткой имя-метки. Помеченный оператор должен находиться в той же функции, что и оператор goto, а используемая метка должна быть уникальной, т. е. одно имя-метки не может быть использовано для разных операторов программы. Имя-метки - это идентификатор.
Любой оператор в составном операторе может иметь свою метку. Используя оператор goto, можно передавать управление внутрь составного оператора. Но нужно быть осторожным при входе в составной оператор, содержащий объявления переменных с инициализацией, так как объявления располагаются перед выполняемыми операторами и значения объявленных переменных
Наталья
(63465)
спасибо, и Вас взаимно
<table><tr><td></td></tr></table>
если не ошибаюсь тоже goto. (ну в С точно)
а в С++ то же имеется goto :-))
только вот его не рекомендуют использовать, разве что дял выхода из глубоко вложенных циклов.
Оператор GOTO не рекомендуется (совсем и абсолютно) к использованию. Пользуйтесь функциями и ветвлениями, а ГОТО ставить не стоит - это не есть хорошо для языков высокого уровня.
____
- Программирование на PHP и сайтостроение "с нуля" - теория и практика для новичков!
Оператор goto есть, его можно применять, но его использование в С++ считается плохим тоном. В разных документациях встречал его только 1 раз, когда делал устройство подключаемое через USB порт на процессоре lpc2148. В функции обработки событий он использовался для перехода на метку, где обрабатывалась исключительная ситуация, но в принципе его там тоже можно было легко обойтись без него.
возможно ли использование в Delphi 7 операторов GOTO ? если можно, то как?
Да
Пример:
var
i : Integer;
label
GotoLabel;
begin
подробнее...
паскаль, как работать с оператором goto, как ставить метки, чтобы при операции goto 1,
>объясняли что это мовитон
Всё правильно объяснили. Пользоватся так:
Label
подробнее...
Есть ли аналогия goto в с++ и если есть как ей пользоваться(если есть возможность то ответьте с примером)
Пожже нашол:
Ставишь в нужном месте метку. Метка — это идентификатор плюс двоеточие. В нужном
подробнее...
какой оператор на 8902
На 902 много региональных операторов. Смотри сам по ссылке в источнике. А ещё лучше, по этой ссылке
подробнее...
Как позвонить оператору мегафон?
ак позвонить оператору мегафон?
Вопрос очень простой и у нас уже есть на него сразу несколько
подробнее...
помогите подключить к интернету Sharp SH530U (оператор мегафон), автоматических и ручных настроек на сайте нет.
Возможно, точка доступа, которую Вы создаете, не выбрана по-умолчанию.
А настройки просты.
подробнее...
Quick Basic основные операторы
Основные операторы языка QBasic!
Основные директивы
CLS -очищение экрана
подробнее...