单项选择题
有以下程序
main( )
{ char a,b,c,*d;
a='\'; b='\xbc';
c='\0xab'; d="\0127";
printf("%c%c%c%c\n",a,b,c,*d);
}
编译时出现错误,以下叙述中正确的是 ()
A. 程序中只有a=''\'';语句不正确
B. b=''\xbc'';语句不正确
C. d="\0127";语句不正确
D. a=''\'';和 c=''\0xab'';语句都不正确