![]() |
Hallo en welkom van de Verenigde Staten aan de UNIX en Linux Forum! Bedankt voor uw bezoek en Deelnemen aan onze wereldwijde gemeenschap.
|
|
google unix.com
|
|||||||
| Forums | Registreer | Forum Regels | Links | Albums | Veelgestelde vragen | Ledenlijst | Kalender | Zoeken | Today's Posts | Markeer forums als gelezen |
| Programmeren en Shell Scripting Post vragen over KSH, CSH, SH, Bash, Perl, PHP, sed, awk en andere shell scripts en shell scripting talen hier. |
Meer UNIX en Linux Forum Onderwerpen Misschien vindt u Helpful
|
||||
| Draad | Thread Starter | Forum | Antwoorden | Last Post |
| awk, deelnemen of sed | jkl_jkl | Programmeren en Shell Scripting | 1 | 04-15-2008 05:55 |
| Meedoen | jazz8146 | UNIX voor Dummies Questions & Answers | 5 | 01-29-2008 11:42 |
| join (pls help op join commando) | summer_cherry | Programmeren en Shell Scripting | 1 | 12-31-2007 05:19 |
| bss (geïnitialiseerde gegevens) segment toewijzing | karimulla_sha | Hoog Niveau Programmering | 7 | 04-26-2005 01:46 PM |
![]() |
|
|
LinkBack | Thread Tools | Zoeken in deze Thread | Rate Thread | Display Modes |
|
|
|
||||
|
Bij het proberen om het volgende script uit te voeren, zijn het gooien van deze fout:
"Gebruik van geïnitialiseerde waarde in te sluiten of string arraydef.pl op lijn 17." Het script is [ik ben plakken met regelnummers]: 1 #! / Usr / bin /perl 2 3 use strict; 4 5 Mijn @ a \u003d (1 ... 10); 6 7 print "Original array: @ a \ n"; 8 9 # Verwijder Functie 10 11 my $ size \u003d @ a; 12 13 print "grootte van Arry voordat u 1e element: $ size \ n"; 14 15 16 verwijderen ($ a [0]); # wissen 1e element 17 print "Array na het verwijderen van eerste element: @ a \ n"; 18 $ size \u003d @ a; 19 print "grootte van Arry na het verwijderen van 1e element: $ size \ n"; # grootte dont verschillen wen verwijderen we 1e of midden,,. Het verschilt alleen wen we verwijderen laatste element. 20 21 delete ($ a [$ size-1]); 22 print "Array na het verwijderen van laatste element: @ a \ n"; 23 $ size \u003d @ a; 24 print "grootte van Arry na het verwijderen van laatste element: $ size \ n"; |
|
||||
|
Volgens de POD, voor een array-element, delete () stelt het element undef. Dus $ a [0] zal worden undef. @ a print dan zal een waarschuwing (niet fout) als waarschuwingen zijn ingeschakeld.
Citaat:
|
![]() |
| Bladwijzers |
| Labels |
| perl, perl-array, perl verschuiving, verschuiven, verschuiving perl |
| Thread Tools | Zoeken in deze Thread |
| Display Modes | Beoordeel deze draad |
|
|