Курс по Raku / Основи / Функцията MAIN / Използване на unit sub

Тест* — Използване на дефиницията с обхват на единица

1

Изберете един от деклараторите, за да направите програмата правилна.

unit (: my, multi, unit :) sub MAIN(Str $name);
. say "Здравей, $name!";

2

Кажете дали програмата е правилна.

unit sub MAIN(Str $name) {
    say "Здравей, $name!";
}
valid Тази програма е  (: валидна, невалидна :) Въпреки наличието на unit, все още можете да добавите скоби, но това е излишно.

3

Правилна ли е тази програма?

unit multi sub MAIN() {
    say 'Здравейте, всички!';
}

unit multi sub MAIN($name) {
    say "Здравей, $name!";
}
invalid Тази програма е  (: валидна, невалидна :) Грешка: Не може да се използва 'unit' с индивидуални multi кандидати.

Навигация по курса

Функцията MAIN / Множество функции MAIN   |   💪 Упражнения: Функцията MAIN

Тази страница е автоматично преведена с ChatGPT 4.0. Оригинален текст на английски

Преводи на тази страница: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська