I l @ ve RuBoard |
[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] ! (logical NOT) operator 2nd != (not equal to) operator 2nd # (preprocess) operator ## diagnostic tag #define macro % ( modulus ) operator 2nd %= (modulus into) operator 2nd %c conversion %d conversion %e conversion %f conversion %ld conversion %lu conversion %o conversion %s conversion %u conversion %x conversion && (logical AND) operator & (bitwise AND) operator & (address of) operator & (bitwise AND) operator & (address of) operator && (logical AND) operator & (address of) operator & (for reference variables ) &= (AND into) operator > (greater than) operator 2nd >> (character-to-number) operator >> (input) operator 2nd 3rd 4th >> (right shift) operator 2nd >>= (shift right) shortcut operator >= (greater than or equal to) operator 2nd < (less than) operator 2nd << (left shift) operator 2nd << (number-to-character) operator << (output) operator 2nd 3rd 4th <<= (shift left) shortcut operator <= (less than or equal to) operator 2nd ( ) (default class function) operator overloading ( ) parentheses with macro parameters and simple operators * (dereference) operator 2nd * (multiplication) operator 2nd *= (multiply by) operator 2nd + (addition) operator 2nd + (positive) operator + (string concatenation) operator ++ (increment) operator 2nd x++ vs. ++x += (increase) operator 2nd , (comma) operator 2nd - (for command-line options) - (negative) operator - (subtraction) operator - (unary) operator -> (class member) operator -> (structure pointer) operator ->* (pointer to member) operator -- (decrement) operator 2nd -= (decrease) operator 2nd . (dot) operator / (division) operator 2nd 3rd /* */ comment markers "//fall through" comment /= (divide into) operator 2nd : construct :: (scope) operator 2nd ; (semicolon) with if-else statements and preprocessor directives = (assignment) operator for classes versus == (equal to) operator == (equal to) operator 2nd versus = (assignment) operator ? construct [ ] (index) operator \ (backslash) as escape character in preprocessor directives \0 character 2nd \b ( backspace character) \f (form-feed character) \n (newline character) \r (return character) \t (tab character) ^ (exclusive OR) operator 2nd ^= (exclusive OR into) operator { } (curly braces) 2nd and structures (bitwise OR) operator 2nd to merge flags = (OR into) operator (logical OR) operator 2nd ~ (bitwise NOT) operator 2nd ~ (tilde) in class destructor names |
I l @ ve RuBoard |