Difference between revisions of "Operators"
From Mesham
Jump to navigationJump to searchLine 17: | Line 17: | ||
#> Test lvalue is greater than rvalue | #> Test lvalue is greater than rvalue | ||
#<= Test lvalue is smaller or equal to rvalue | #<= Test lvalue is smaller or equal to rvalue | ||
− | #>= Test lvalue is greater or equal to rvalue | + | #>= Test lvalue is greater or equal to rvalue |
+ | #?: Inline if operator | ||
#|| Logical OR | #|| Logical OR | ||
#&& Logical AND | #&& Logical AND | ||
[[Category:Core Mesham]] | [[Category:Core Mesham]] |
Revision as of 11:04, 15 April 2013
Operators
- + Addition
- - Subtraction
- * Multiplication
- / Division
- ++ Pre or post fix addition
- -- Pre or post fix subtraction
- << Bit shift to left
- >> Bit shift to right
- == Test for equality
- != Test for inverse equality
- ! Logical negation
- ( ) Function call or expression parentheses
- [ ] Array element access
- . Member access
- < Test lvalue is smaller than rvalue
- > Test lvalue is greater than rvalue
- <= Test lvalue is smaller or equal to rvalue
- >= Test lvalue is greater or equal to rvalue
- ?: Inline if operator
- || Logical OR
- && Logical AND