> In C, where the concept and term originate, string literal concatenation was introduced for two reasons:[17]
To allow long strings to span multiple lines with proper indentation in contrast to line continuation, which destroys the indentation scheme; and
To allow the construction of string literals by macros