C语言中下列选项中,非法的字符常量是() A) '\t' B) '\17' C) "\n" D)'\xaa'

问题描述:

C语言中下列选项中,非法的字符常量是() A) '\t' B) '\17' C) "\n" D)'\xaa'
麻烦请详解,

A 跳格字符
B 8进制转义 ascii码为8 + 7 = 15
C 字符串常量,不是字符常量
D 16进制转义 ascii码为10 *16 + 10 = 170