C++ Language/Preprocessing/PreprocessingStrings
Two adjacent string literals are treated as if they had been concatenated.
For a string literal that contains a special character (e.g., a newline), either escape that special character (\n
) or use a raw-string-literal.
A preprocessor macro can optionally add quotation marks to a macro-parameter while that macro expands.
Additional information about preprocessing strings (includes interactive examples)