Annotation of coherent/a/usr/man/ALL/operator, revision 1.1.1.1

1.1       root        1: 
                      2: 
                      3: operator                    Definition                   operator
                      4: 
                      5: 
                      6: 
                      7: 
                      8: An  operator relates  one operand to  another.  For  example, the
                      9: statement
                     10: 
                     11: 
                     12:         1+2
                     13: 
                     14: 
                     15: relates the  operands 11 and 22 through  the operation of addition;
                     16: on the other hand, the statement
                     17: 
                     18: 
                     19:         A>B
                     20: 
                     21: 
                     22: relates the  operands AA  and BB  logically, by asserting  that the
                     23: former is greater than the latter; whereas
                     24: 
                     25: 
                     26:         A=B
                     27: 
                     28: 
                     29: relates the operands AA and BB by assigning the value of the latter
                     30: to the former.  The following is a table of the C operators:
                     31: 
                     32: 
                     33:          *       Multiplication
                     34:          /       Division
                     35:          %       Remainder
                     36:          +       Addition
                     37:          -       Subtraction
                     38: 
                     39: 
                     40: 
                     41:          <       Less than
                     42:          <=      Less than or equal to
                     43:          >       Greater than
                     44:          >=      Greater than or equal to
                     45: 
                     46: 
                     47: 
                     48:          &&      Logical AND
                     49:          !=      Inequality
                     50:          !       Logical negation
                     51:          | |     logical OR
                     52: 
                     53: 
                     54: 
                     55:          &       Bitwise AND
                     56:          ^       Bitwise exclusive OR
                     57:          ~       Bitwise complement
                     58:          |       Bitwise inclusive OR
                     59:          <<      Bitwise shift left
                     60:          >>      Bitwise shift right
                     61: 
                     62: 
                     63: 
                     64: COHERENT Lexicon                                           Page 1
                     65: 
                     66: 
                     67: 
                     68: 
                     69: operator                    Definition                   operator
                     70: 
                     71: 
                     72: 
                     73: 
                     74: 
                     75:          =       Assign
                     76:          +=      Increment and assign
                     77:          -=      Decrement and assign
                     78:          *=      Multiply and assign
                     79:          /=      Divide and assign
                     80:          %=      Modulus and assign
                     81:          ++      Increment
                     82:          --      Decrement
                     83:          ==      Equivalence
                     84:          &=      Bitwise AND and assign
                     85:          ^=      Bitwise exclusive OR and assign
                     86:          |=      Bitwise inclusive OR and assign
                     87:          <<=     Bitwise shift left and assign
                     88:          >>=     Bitwise shift right and assign
                     89: 
                     90: 
                     91: 
                     92:          *       Indirection
                     93:          &       Render an address
                     94:          ()      Function indicator
                     95:          []      Array indicator
                     96:          ->      Structure pointer
                     97:          .       Structure member
                     98:          ? :     Conditional expression
                     99: 
                    100: 
                    101: 
                    102:          ssiizzeeooff  size of an object
                    103: 
                    104: 
                    105: For a  table of  the precedence of  operators, see the  entry for
                    106: pprreecceeddeennccee.
                    107: 
                    108: ***** See Also *****
                    109: 
                    110: definitions, precedence, sizeof
                    111: 
                    112: 
                    113: 
                    114: 
                    115: 
                    116: 
                    117: 
                    118: 
                    119: 
                    120: 
                    121: 
                    122: 
                    123: 
                    124: 
                    125: 
                    126: 
                    127: 
                    128: 
                    129: 
                    130: COHERENT Lexicon                                           Page 2
                    131: 
                    132: 

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.