Ein paar Operationen

 [Vorheriges Kapitel]  [Vorherige Seite]  [Inhaltsverzeichnis]  [Nächste Seite]  [Nächstes Kapitel]

sum.pl
#!/usr/local/bin/perl -w

use strict;
use warnings;

print "a = "; chomp(my $a = <STDIN>);
print "b = "; chomp(my $b = <STDIN>);
print "a + b = ", $a + $b, "\n";

*Die zum Standardumfang von Perl gehörende Prozedur chomp eliminiert den Zeilentrenner am Ende der übergebenen Zeichenkette.
 
*In Perl werden Parameter (anders als in C) via call by reference (soweit wie möglich) übergeben. Auf diese Weise kann chomp die übergebenen Variablen problemlos modifizieren.
 
*Anders als in C ist das Resultat eines Zuweisungsoperators wieder ein lvalue, d.h. er kann auf der linken Seite einer Zuweisung stehen oder hier von chomp weiter bearbeitet werden.
 
*Analog zu awk unterscheidet Perl bei skalaren Variablen nicht zwischen Zeichenketten und Gleitkommazahlen. Je nach Bedarf wird die Repräsentierung jeweils angepaßt.
 
*Bei print können durch Kommata getrennt eine Reihe von Argumenten angegeben werden, die alle hintereinander auszugeben sind.
 

 [Vorheriges Kapitel]  [Vorherige Seite]  [Inhaltsverzeichnis]  [Nächste Seite]  [Nächstes Kapitel]
Copyright © 1996 - 2003 Andreas Borchert, in HTML konvertiert am 01.10.2003