Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

C. Тема 1. Раздел 9

.pdf
Скачиваний:
16
Добавлен:
21.03.2016
Размер:
387.79 Кб
Скачать

Часть 2

Синтаксис

goto метка

Пример

if (i > 1000) goto Big; printf("small\n");

goto End; Big:

printf("big\n");

End:;

Любую программу можно написать без использования goto

Как избавиться от goto?

break

return

continue

Когда не следует избавляться от goto?

Для выхода из глубоко вложенного цикла

Для обработки ошибок по результатам возвращаемых значений функций

При принятии решения об использовании goto обязательно применяйте комментарии

Спасибо за внимание!

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]