=
"-Zeichen.
Wie in C gibt es in Perl eine verkürzte Schreibweise für
Operationen, die den Wert einer Variablen verändern.
So kann z.B. eine Multiplikation
statt $i = $i * 5;
$i *= 5;
&
" bitweises UND
|
" bitweises ODER
^
" bitweises XOR
~
" bitweises Komplement
<<
" bitweise Verschiebung des linken Arguments um eine
(Ganz-) Zahl nach links (rechtes Argument)
>>
" bitweise Verschiebung des linken Arguments um eine
(Ganz-) Zahl nach rechts (rechtes Argument)
!
" logisches NOT
&&
" logisches UND
||
" logisches ODER
not
" logisches NOT
and
" logisches UND
or
" logisches ODER
xor
" logisches XOR
!
,&&
und ||
, aber eine
andere Priorität.
Assoziativität Operator ------------------------------------------------------------------------- links Terme (Variablen, geklammerte Ausdrücke,...) links -> - ++ -- rechts ** rechts ! ~ \ + - (unär) links =~ !~ links * / % x links . + - (binär) links << >> - unäre Operatoren wie Funktionen mit 1 Argument - < > <= >= lt gt le ge - == != <=> eq ne cmp links & links | ^ links && links || - .. rechts ?: rechts = += -= *= usw. links , => - Listenoperatoren links not links and links or xor
Autor: Eike Grote | Letzte Änderung: 02.10.1997 |