下列哪个是C++语言的合法的字符常量__________.A "\0" B '054' C '\x89' D '\092' C

问题描述:

下列哪个是C++语言的合法的字符常量__________.A "\0" B '054' C '\x89' D '\092' C

A“\0”以双引号界定,是字符串,错.
B '054' 界定了3个字符,错.
C '\x89' 是采用16进制的转义字符,正确.
D '\092'看似转义字符,但是,以0开头的是8进制字符,9不合法,所以还是界定了3个字符,\0,9,2,错.