下面哪个是非法的C语言转义字符A.'\b' B.'\0xf' C. '\037' D. ''
\b表示退格\后面跟数字的时候,表示8进制数,且\后面最多有3个8进制数,所以\0是一个字符,后面的xf是单独的字符,所以\0xf是3个字符,所以不合法。\037这个,037都小于8,所以\037是一个8进制表示的字符。
C转义字符表可以看看这个文章中的内容:
单引号中\0表示八进制,带个x就不伦不类了