blob: 230109a4ebf34b15435c16066554cb99d21fcb46 [file] [log] [blame]
Jean-Baptiste Queru4b29fe62009-11-12 18:46:23 -08001#define FOO 0x10
2
3int main() {
4 printf("0 = %d\n", 0);
5 printf("010 = %d\n", 010);
6 printf("0x10 = %d\n", FOO);
7 printf("'\\a' = %d\n", '\a');
8 printf("'\\b' = %d\n", '\b');
9 printf("'\\f' = %d\n", '\f');
10 printf("'\\n' = %d\n", '\n');
11 printf("'\\r' = %d\n", '\r');
12 printf("'\\t' = %d\n", '\t');
13 printf("'\\v' = %d\n", '\v');
14 // Undefined
15 // printf("'\\z' = %d\n", '\z');
16 printf("'\\\\' = %d\n", '\\');
17 printf("'\\'' = %d\n", '\'');
18 printf("'\\\"' = %d\n", '\"');
19 printf("'\\?' = %d\n", '\?');
20 printf("'\\0' = %d\n", '\0');
21 printf("'\\1' = %d\n", '\1');
22 printf("'\\12' = %d\n", '\12');
23 printf("'\\123' = %d\n", '\123');
24 printf("'\\x0' = %d\n", '\x0');
25 printf("'\\x1' = %d\n", '\x1');
26 printf("'\\x12' = %d\n", '\x12');
27 printf("'\\x123' = %d\n", '\x123');
28 printf("'\\x1f' = %d\n", '\x1f');
29 printf("'\\x1F' = %d\n", '\x1F');
30}