printf "%d", 0 0:char*:"%d":exp:0:int:0:char*:"0" printf "%d", -0 0:char*:"%d":exp:0:int:-0:char*:"0" printf "%d", 0x0 0:char*:"%d":exp:0:int:0x0:char*:"0" printf "%d", 0x00 0:char*:"%d":exp:0:int:0x00:char*:"0" printf "%d", 0x000000000000000000000000000000000000000000 0:char*:"%d":exp:0:int:0x000000000000000000000000000000000000000000:char*:"0" printf "%d", -0x0 0:char*:"%d":exp:0:int:-0x0:char*:"0" printf "%d", 1 0:char*:"%d":exp:0:int:1:char*:"1" printf "%d", 0x1 0:char*:"%d":exp:0:int:0x1:char*:"1" printf "%d", 0x0000000000000000000000000000000000000000001 0:char*:"%d":exp:0:int:0x0000000000000000000000000000000000000000001:char*:"1" printf "%d", -1 0:char*:"%d":exp:0:int:-1:char*:"-1" printf "%d", -0x1 0:char*:"%d":exp:0:int:-0x1:char*:"-1" printf "%d", -0x0000000000000000000000000000000000000000001 0:char*:"%d":exp:0:int:-0x0000000000000000000000000000000000000000001:char*:"-1" printf "%d", 2147483647 0:char*:"%d":exp:0:int:2147483647:char*:"2147483647" printf "%d", 0x7fffffff 0:char*:"%d":exp:0:int:0x7fffffff:char*:"2147483647" printf "%d", -2147483647 0:char*:"%d":exp:0:int:-2147483647:char*:"-2147483647" printf "%d", -0x7fffffff 0:char*:"%d":exp:0:int:-0x7fffffff:char*:"-2147483647" printf "%d", -2147483648 0:char*:"%d":exp:0:exp:1:char*:"-2147483648" printf "%d", -0x80000000 0:char*:"%d":exp:0:exp:2:char*:"-2147483648" printf "%u", 0x80000000 0:char*:"%u":exp:0:exp:2:char*:"2147483648" printf "%zx", 0x12345678 depends_on:0 0:char*:"%zx":exp:3:int:0x12345678:char*:"12345678" printf "%zu", 0x80000000 depends_on:0 0:char*:"%zu":exp:3:exp:4:char*:"2147483648" printf "%zx", 0xffffffff depends_on:0 0:char*:"%zx":exp:3:exp:5:char*:"ffffffff" printf "%zx", 0xffffffffffffffff depends_on:0:1 0:char*:"%zx":exp:3:exp:6:char*:"ffffffffffffffff" printf "%lld", 0x7fffffffffffffff 0:char*:"%lld":exp:7:exp:8:char*:"9223372036854775807" printf "%lld", -0x8000000000000000 0:char*:"%lld":exp:7:exp:9:char*:"-9223372036854775808" printf "%llx", 0x102030405060708 0:char*:"%llx":exp:10:exp:11:char*:"102030405060708" printf "%lx", LONG_MAX 1:char*:"%lx":exp:12 printf "%c%c", SPACE, SPACE 2:char*:"%c%c":exp:13:exp:13:char*:" " printf "%c%c", NEWLINE, SPACE 2:char*:"%c%c":exp:14:exp:13:char*:"\n " printf "%c%c", DOUBLE QUOTE, SPACE 2:char*:"%c%c":exp:15:exp:13:char*:"\" " printf "%c%c", COLON, SPACE 2:char*:"%c%c":exp:16:exp:13:char*:"\: " printf "%c%c", QUESTION, SPACE 2:char*:"%c%c":exp:17:exp:13:char*:"? " printf "%c%c", BACKSLASH, SPACE 2:char*:"%c%c":exp:18:exp:13:char*:"\\ " printf "%c%c", SPACE, BACKSLASH 2:char*:"%c%c":exp:13:exp:18:char*:" \\" printf "%c%c", COLON, COLON 2:char*:"%c%c":exp:16:exp:16:char*:"\:\:" printf "%c%c", COLON, NEWLINE 2:char*:"%c%c":exp:16:exp:14:char*:"\:\n" printf "%c%c", QUESTION, QUESTION 2:char*:"%c%c":exp:17:exp:17:char*:"??" printf "%c%c", QUESTION, NEWLINE 2:char*:"%c%c":exp:17:exp:14:char*:"?\n" printf "%c%c", BACKSLASH, NEWLINE 2:char*:"%c%c":exp:18:exp:14:char*:"\\\n" printf "%c%c", BACKSLASH, DOUBLE QUOTE 2:char*:"%c%c":exp:18:exp:15:char*:"\\\"" printf "%c%c", BACKSLASH, COLON 2:char*:"%c%c":exp:18:exp:16:char*:"\\\:" printf "%c%c", BACKSLASH, QUESTION 2:char*:"%c%c":exp:18:exp:17:char*:"\\?" printf "%c%c", BACKSLASH, BACKSLASH 2:char*:"%c%c":exp:18:exp:18:char*:"\\\\" printf "%c%c", BACKSLASH, n 2:char*:"%c%c":exp:18:exp:19:char*:"\\n"