Raku-Kurs / Grundlagen / Positionale Datentypen / Das @*ARGS
-Array
Quiz — Das @*ARGS
-Array
Sie führen das folgende Programm ein paar Mal aus. Finden Sie für jeden Lauf die richtigen Antworten.
Das Programm ist in der Datei t.raku
gespeichert und hat den folgenden Code:
say @*ARGS.elems;
say @*ARGS[0];
1
Das Programm wird ausgeführt als:
$ raku t.raku hello world
Welche Werte werden von jeder der Codezeilen ausgegeben?
2 | say @*ARGS.elems; gibt aus (: 1, 2 :) |
hello | say @*ARGS[0]; gibt aus (: hello, world, hello world :) |
2
Das Programm wird ausgeführt als:
$ raku t.raku "hello world"
Welche Werte werden ausgegeben?
1 | say @*ARGS.elems; gibt aus (: 1, 2 :) |
Der zitierte String ist ein einzelnes Argument. |
hello world | say @*ARGS[0]; gibt aus (: hello, "hello", world, "world", hello world, "hello world" :) |
3
Das Programm wird ausgeführt als:
$ raku t.raku "hello" "world"
Was wird ausgegeben?
2 | say @*ARGS.elems; gibt aus (: 1, 2 :) |
|
hello | say @*ARGS[0]; gibt aus (: hello, "hello", world, "world", hello world, "hello world" :) |
Die Anführungszeichen der Shell sind nicht im Wert des Arguments enthalten. |
Kursnavigation
← Positionale Datentypen / Verschachtelte Arrays | Positionale Datentypen / Interpolation von Arrays →
💪 Or jump directly to the exercises to this section.
Diese Seite wurde automatisch mit ChatGPT 4o übersetzt. Originaler englischer Text.
Übersetzungen dieser Seite: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська