Syntax:
string-literal :
" s-char-sequenceopt" L" s-char-sequenceopt"
s-char-sequence :
s-char
s-char-sequence s-char
s-char :
any member of the source character set except the double
quotation mark ("), backslash (\), or newline character
escape-sequence
Description:
A string literal consists of zero or more characters from the source character set surrounded by double quotation marks ("). A string literal represents a sequence of characters that, taken together, form a null-terminated string.
Because the double quotation mark (") encloses strings, use the escape sequence (\") to represent enclosed double quotation marks. The single quotation mark (') can be represented without an escape sequence. The backslash character (\) is a line-continuation character when placed at the end of a line. If you want a backslash character to appear within a string, you must type two backslashes (\\).
Strings may contain escape-sequences. For example
| "\t\t\"Name\"\\\tAddresse\n\n"
|
generates the output:
| "Name"\ Addresse
|



