A string constant consists of one or more ASCII characters enclosed in single or double quotation marks.
'character...'
"character..."
You can specify non-printable characters in string constants using escape sequences. An escape sequence is introduced by the backslash character '\'.
The following escape sequences are supported:
Escape Sequence |
Description |
\ooo | Octal code of character where o is an octal digit |
\" | Double quotation mark |
\' | Single quotation mark |
\\ | Backslash |
\b | Backspace, ASCII code 8 |
\f | Form feed, ASCII code 12 |
\n | New line, ASCII code 10 |
\r | Carriage return, ASCII code 13 |
\v | Vertical tab, ASCII code 11 |
\xhh | Hexadecimal code of character where h is a hexadecimal digit |
"This is a string constant"
'A string constant with a new line at the end\n'