Какова цель метки в «следующем» утверждении? - PullRequest
0 голосов
/ 31 августа 2010

В Perl, как мне использовать оператор next?Во всех примерах программ я вижу следующее выражение: next LINEP

Я не понимаю, что делает этот ярлык.Может ли кто-нибудь помочь мне с понятным примером?

Ответы [ 3 ]

11 голосов
/ 31 августа 2010
  • Посмотрите следующая метка .

  • Было бы неплохо, если бы вы прочитали тему Ярлыки петель из Глава 6 Структуры управления в
    Советы по Perl Дамиана Конвея , которые объяснят вам "Пометить каждый цикл, который явно завершен, и использовать меткус каждым ' next ', last or redo ".

Тогда вы узнаете, почему и как использовать следующую команду с Label.

3 голосов
/ 31 августа 2010

Вы можете посмотреть perldoc perlsyn для получения информации

2 голосов
/ 31 августа 2010

Как гласит хорошая книга , next используется для запуска следующей итерации цикла.Цикл, на который ссылается ваш пример, будет иметь метку LINEP, с которой начинается цикл.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...