编号:C2018
直译:未知字符‘0x##’。
错误分析:
0x##是字符ASC码的16进制表示法。这里说的未知字符,通常是指全角符号、字母、数字,或者直接输入了汉字。如果全角字符和汉字用双引号包含起来,则成为字符串常量的一部分,是不会引发这个错误的。
这个错误十分常见,在边编程边写注释的时候。或者输入法忘了改
案例:
#include<stdio.h>
int main()
{
char a='a';
printf("%c\n",a);
return 0;
}
常见错误,至少对我来说