Preprocessor Operators

Operators that are executed by the preprocessor

These operators control how text is interpreted by the preprocessor.

Operator # (Stringize)
   Returns a text operand converted to a String literal.
Operator ## (Concatenation)
   Concatenates two text operands.
Operator ! (Escaped String Literal)
   Indicates string literal immediately following must be processed for 
   escape sequences.
Operator $ (Non-Escaped String Literal)
   Indicates string literal immediately following must not be processed for 
   escape sequences.

