Strings and Characters
C2 has string and character like C and are very similar.
Character literals
Character literals are used like this:
char c = 'a';
String literals
String literals are used like this:
char* s = "the quick brown fox\n";
Multi-part strings are also supported:
const char[] Multi = "the"
" quick"
" brown"
" fox\n";
No backspaces are required after each line.
Escape sequences:
C2 defines a number of escape sequences on a character or string literal:
\"\'\?\\\a- audible bell\b- backspace\f- new page/form feed\n- newline\r- carriage return\t- tab\v- vertical tab\xXX- where XX is a hexadecimal number (eg. \x12)\ooo- where ooo is an octal number (eg. \177)