Assignment Operators : Assignment Operators « Language Basics « Perl

Home
Perl
1.Array
2.CGI
3.Class
4.Data Type
5.Database
6.File
7.GUI
8.Hash
9.Language Basics
10.Network
11.Regular Expression
12.Report
13.Statement
14.String
15.Subroutine
16.System Functions
17.Win32
18.XML
Perl » Language Basics » Assignment Operators 




Assignment Operators
   
Operator     Example         Meaning
=            $var = 5;       Assign to $var
+=           $var += 3;      Add
-=           $var -= 2;      Subtract
.=           $str.="ing";    Concatenate ing to $str
*=           $var *= 2;      Multiply $var by 2
/=           $var /= 2;      Divide $var by 2
**=          $var **= 2;     Square $var
%=           $var %= 2;      Divide $var by 2
x=           $str x= 2;      Repeat value of $str times
<<=          $var <<= 1;     Left-shift bits in $var one position
>>=          $var>>= 2;      Right-shift bits in $var two positions
&=           $var &= 1;      One is bitwise-ANDed to $var
|=           $var |= 2;      Two is bitwise-ORed to $var
^=           $var ^= 2;      Two is bitwise-exclusive ORed to $var

   
    
    
  














Related examples in the same category
1.Using Assignment Operators on Scalar Variables
2.In Perl, an assignment itself can serve as an lvalue.
3.To set a variable, use the = operator.
4.Complex Assignment
5.Assignment Statements
6.Assign value to four variables
7.Operating and Assigning at Once
8.Basic Math Compound Assignment Statements
9.Compound Assignment Operators
10.The assignment operators.
11.Examples of assignment operators.
12.Compound operator
java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.