下列四组选项中,均是合法转义字符的选项是 。 A) ‘\”’ ‘\\’ ‘\n’ B) ‘\’ ‘\017’ ‘\”’ C) ‘\018’ ‘\f’ ‘xab’ D) ‘\\0’ ‘\101’ ‘xlf’
时间: 2023-09-22 16:06:22 浏览: 870
选项 A 中的三个字符均为合法转义字符,其中,‘\”’表示双引号,‘\\’表示反斜杠,‘\n’表示换行符。因此,答案是 A。在选项B中,‘\017’是一个八进制转义字符,但是在C语言中不是合法的八进制转义字符,因此选项B不正确。在选项C中,‘\018’不是合法的八进制转义字符,‘\f’表示换页符,‘xab’中的‘x’不是合法的十六进制字符,因此选项C不正确。在选项D中,‘\\0’中的‘\0’是一个空字符,‘\101’是一个八进制转义字符,表示大写字母 A,但是‘xlf’中的‘x’不是合法的十六进制字符,因此选项D不正确。
阅读全文