Initializes a string object. Constructor is implicit if a stream of character is enclosed by " or '.
If a string enclosed in double quotes contains the double quote character ", the latter has to be escaped by using the \ character (backslash), as in the string "<a href=\"page.bfr\">". Escaping double quotes is not necessary if the string is enclosed in single quotes, e.g. '<a href="page.bfr">' is correct. Similarly, if a string enclosed in single quotes contains the single quote character ‘, the latter has to be escaped by using a backslash. Escaping single quotes is not necessary if the string is enclosed in double quotes.
The special characters tab, vertical tab, <CR> (carriage return) and <LF> (line feed) can be represented in a string as "\t", "\v", "\r", "\n". The “\” character itself must be escaped as “\\”.
It is possible to write a string on multiple lines by using a backslash as the last character of the line before the line break (the line break inserted by our text editor will not appear in the resulting string). The same string can be written as