Thread Perl Array Rechnungen
(9 answers)
Opened by J0ke at 2016-01-21 16:49
Wie schaut es mit Deinen Englisch-Kenntnissen aus?
Schau Dir dringend mal ein Perl-Tutorial an. Oder auch die Perl-Dokumentation. http://perl-tutorial.org/ - Z.B. das dort verlinkte "Modern Perl 2014". http://perldoc.perl.org/perldata.html - Perl-Doku zu Datentypen in Perl Wenn Du von Arrays redest, solltest Du immer gleich die Eckigen Klammern im Hinterkopf haben. Wenn Du auf Elemente eines Arrays zugreifen willst, musst Du den Index in eckige Klammern setzen. Perl benutzt die Sigils ( die Zeichen $, @, % vor den Variablennamen), um klarzustellen, um was es sich handelt, bzw. auf was man zugreifen will. $ <=> Skalar, d.h. ein einzelner Wert @ <=> Array, d.h. mehrere Werte % <=> Hash, d.h. mehrere "benannte" Werte Wenn Du also auf ein einzelnes Array-Element zugreifen willst, musst Du das als $array[$index] schreiben. Wenn es mal mehrere Elemente sein sollen, dann beispielsweise als @array[1,2,3]. Weitere Tipps: Beginne Deine Skripte immer mit Sie helfen Dir beim sauberen Programmieren und verhindern, dass Du Dir gleich von Anfang an böse Unsitten angewöhnst. Siehe z.B.: http://perlmaven.com/strict http://perlmaven.com/always-use-strict-and-use-war... Gewöhne Dir sprechende Variablennamen an. Wenn Du ein Programm in 6 Monaten nochmal ansiehst, was erfährst Du dann von einem Variablennamen @u? Wenn Du dagegen @usernames liest, ist das gleich aussagekräftiger. Last edited: 2016-01-21 17:45:31 +0100 (CET) meine Beiträge: I.d.R. alle Angaben ohne Gewähr und auf Linux abgestimmt!
Die Sprache heisst Perl, nicht PERL. - Bitte Crossposts als solche kenntlich machen! |