A '\a' 是正确的转义字符
'\xyz' \x开始表示十六进制数,你只能是 \x0 到\xff 十六进制数的数码范围是0-9a-fA-F 大小一样
0-9就是数字0到9 a-f 相当于十进制的数字10-15 ( \x0fff 不是“字符”是一16位“整数”)
'\08' \0开始表示8进制数,而8进制数的数码只有0-7 所以'\08'也不是合法的转义字符
/n就不说了,转义符前缀都搞错了
\\ 是一个合法的转义符,有是这符\本符 单个的\表示要对其后的字符转义......
\x后面接的是十六进制数从00到ff。D是正确的,这是用八进制表示字符。