177ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao#define FOO 0x10 277ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao 377ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoint main() { 477ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao printf("0 = %d\n", 0); 577ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao printf("010 = %d\n", 010); 677ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao printf("0x10 = %d\n", FOO); 777ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao printf("'\\a' = %d\n", '\a'); 877ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao printf("'\\b' = %d\n", '\b'); 977ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao printf("'\\f' = %d\n", '\f'); 1077ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao printf("'\\n' = %d\n", '\n'); 1177ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao printf("'\\r' = %d\n", '\r'); 1277ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao printf("'\\t' = %d\n", '\t'); 1377ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao printf("'\\v' = %d\n", '\v'); 1477ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao // Undefined 1577ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao // printf("'\\z' = %d\n", '\z'); 1677ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao printf("'\\\\' = %d\n", '\\'); 1777ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao printf("'\\'' = %d\n", '\''); 1877ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao printf("'\\\"' = %d\n", '\"'); 1977ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao printf("'\\?' = %d\n", '\?'); 2077ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao printf("'\\0' = %d\n", '\0'); 2177ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao printf("'\\1' = %d\n", '\1'); 2277ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao printf("'\\12' = %d\n", '\12'); 2377ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao printf("'\\123' = %d\n", '\123'); 2477ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao printf("'\\x0' = %d\n", '\x0'); 2577ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao printf("'\\x1' = %d\n", '\x1'); 2677ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao printf("'\\x12' = %d\n", '\x12'); 2777ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao printf("'\\x123' = %d\n", '\x123'); 2877ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao printf("'\\x1f' = %d\n", '\x1f'); 2977ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao printf("'\\x1F' = %d\n", '\x1F'); 3077ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 31