error是什么意思 C100: unprintable character 0xAE skipped啥意思

MAIN.C(126): error C100: unprintable character 0xA3 skipped是什么意思?这是用keil编C程序报错的_百度知道
MAIN.C(126): error C100: unprintable character 0xA3 skipped是什么意思?这是用keil编C程序报错的
我有更好的答案
是因为输入的是中文里“。对应的语句里存在非法字符,”,按这个步骤“这是提示在intrins我也想知道。在工程
output对话框中选上debug
information 和browse
information
选项就可以了”没用啊。(在KEIL 看不到时。看看是不是半角的用了全角,或者是有中文字符;”就能看到了)
keil的断点不能设置了,在前面加“/&#47.h文件中发现了(英文系统)不能识别的字符串“和显示程序”
其他类似问题
keil的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁您还未登陆,请登录后操作!
C51 编程的问题
puse[]={0xf1,0xf2,0xf3,0xf4} ;
void main()
{ unsigned int a,b,c,d,e,f;
for(a=0;a&2;a++)
;/*往X方向的电机发脉冲*/
{for(b=0;b&100;b++)
{for(c=0;c&4;c++)
{P1=P1|0x38;
/*判断三颗键的位置*/
P0=puse[c];
mdelay(100);
if((P1|0xc7)==0xff)
/*如果到达1号车位,停止向X方向电机发脉冲*/
for(d=0;d&1000;d++)
/*向Y方向的电机发脉冲*/
{ for(e=0;e&4;e++)
{P1=P1|0x07;
/*判断三颗键的位置*/
P0=puse[e];
mdelay(100);
if((P1|0xf8)==0xfb)
/*如果到达A光电开关,则停止向Y方向电机发脉冲*/
}}
}
编译的时候出现这个:
试一试.C(6): error C100: unprintable character 0xA3 skipped
试一试.C(6): error C100: unprintable character 0xBB skipped
很明显是 copy/paste 代码把其中的中文(非注释中的)给贴到源代码里,导致编译器报错。
很难帮助你的!
已经解决老哈。
您的举报已经提交成功,我们将尽快处理,谢谢!
通常是语法上的错误引起的,不能跳到下一环节。
大家还关注
<a href="/b/.html" target="_blank" title="请高手帮帮忙啊 35. 执行下列语句组后,*a、*p、**p的值分别为【35】。
int i, a[ ]={ 0, 1, 2, 3, 4 }, *p[5];
for(i=0; i请高手帮帮忙啊 35. 执行下列语句组后...请问keil显示C(31): error C100: unprintable character 0xA1 skipped,.C(31): error C100: unpr是什么意_百度知道
请问keil显示C(31): error C100: unprintable character 0xA1 skipped,.C(31): error C100: unpr是什么意
是一个正确的程序,复制过来建新的hex时,就提醒这个
提问者采纳
检查是否有字母、数字、标点符号是以中文输入的检查是否有未放入注释的中文字符
其他类似问题
keil的相关知识
按默认排序
其他2条回答
。例如,和.和检查是否包含了全角字符
unprintable character
不可打印的字符
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁SYN6288.C(9): error C100: unprintable character 0xA3 skipped_百度知道
SYN6288.C(9): error C100: unprintable character 0xA3 skipped
length=strlen(text);
&#47;构造命令字;&#47;定义校验字节 unsigned int i=0;
&#47;发送中断标志位置0 } for(i=0;***********串口初始化***********************&#47;
&#47;&#47;
while(TI==0){; TL1=0xFA;&#47; SCON=0x50; unsigned char head0fFrame[5];i++)
&#47; REN=1;
&#47;等待发送中断标志位
TI=0;&#47,设置波特率为9600定时器1用作波特率发生&#47;在11;&#47;构造帧头FD head0fFrame[1]=0x00;void main(){&#47;
&#47;} TI=0;&#47;发送中断标志位置0 RI=0;; head0fFrame[0]=0xFD;对发送的字节进行异或校验
SUBF=head0fFrame[i];
&#47;&#47;
&#47; unsigned char ecc=0;5;&#47.0592MHz下:编码格式为GBK for(i=0;&#47;
TMOD=0x20;
&#47; } SUBF=串口工作方式1; &#47;***************发送过程**********************&#47;&#47;
&#47;&#47;依次发送构造好的5个帧头字节 {
ecc=~ecc^(head0fFrame[i]);}
&#47;构造数据区长度的低字节 head0fFrame[3]=0x01;构造数据长度的高字节 head0fFrame[2]=length+3;
&#47.h& char code text[]={&&#47;依次发送带合成的文本数据 {
ecc=~ecc^(text()[i]);}
TI=0;&#47;i&
while(TI==0){; EA=1,允许接收 PCON=0x80; TI=0:合成播放命令 head0fFrame[4]=0x01;最后发送校验字节 while(TI==0){;**************需要发送的文本**************&#47;};&#47.h&#include&
&#47;&#47,工作方式二 TH1=0XFA;i&
&#47;欢迎光临&&#47#include&&#47;需要发送文本的长度&#47;对发送的字节进行异或校验
SUBF=text{i};构造命令参数;接收中断标志位置0 TR1=1;
&#47;&#47;reg52;i++)
提问者采纳
这里多了一个全角的分号哦;
提问者评价
其他类似问题
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 error是什么意思 的文章

 

随机推荐