选择题   下列选项中非法的字符常量是   
 
【正确答案】 B
【答案解析】选项A中,'\t',表示的是横向跳若干格;选项B中,'\039'错误,'\039'是八进制形式表示的字符,但其中出现了'9',所以错误;选项C中,‘,’是字符逗号:选项D中,'\n'表示的是回车换行。