Raku kurss / Pamati / Pozicionālie datu tipi / @*ARGS
masīvs
Tests — @*ARGS
masīvs
Jūs vairākas reizes palaižat šādu programmu. Katram izpildes gadījumam atrodiet pareizās atbildes.
Programma ir saglabāta failā t.raku
un tai ir šāds kods:
say @*ARGS.elems;
say @*ARGS[0];
1
Programma tiek palaista šādi:
$ raku t.raku hello world
Kādas vērtības izdrukā katra koda rinda?
2 | say @*ARGS.elems; izdrukā (: 1, 2 :) |
hello | say @*ARGS[0]; izdrukā (: hello, world, hello world :) |
2
Programma tiek palaista šādi:
$ raku t.raku "hello world"
Kādas vērtības tiek izdrukātas?
1 | say @*ARGS.elems; izdrukā (: 1, 2 :) |
Citētā virkne ir viens arguments. |
hello world | say @*ARGS[0]; izdrukā (: hello, "hello", world, "world", hello world, "hello world" :) |
3
Programma tiek palaista šādi:
$ raku t.raku "hello" "world"
Ko tā izdrukā?
2 | say @*ARGS.elems; izdrukā (: 1, 2 :) |
|
hello | say @*ARGS[0]; izdrukā (: hello, "hello", world, "world", hello world, "hello world" :) |
Citāti no čaulas netiek iekļauti argumenta vērtībā. |
Kursa navigācija
← Pozicionālie datu tipi / Ligzdoti masīvi | Pozicionālie datu tipi / Masīvu interpolācija →
💪 Or jump directly to the exercises to this section.
Šī lapa ir automātiski tulkota ar ChatGPT 4o. Oriģinālais teksts angļu valodā.
Šīs lapas tulkojumi: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська