unknown character '0xa3'是什么问题?
发布网友
发布时间:2022-04-26 04:33
我来回答
共5个回答
热心网友
时间:2022-05-15 08:09
展开3全部
出现这个报错的原因是:代码输入过程中出现全角输入,将代码中括号、分号等用半角字符替换即可。
根据题目给出的提示,请检查一下第51行代码,将51行代码中出现的全角符号替换成半角字符,或者输了重新输入就行。
扩展资料
C语言编程常见的错误
1、书写标识符时,忽略了大小写字母的区别。
编译程序把a和A认为是两个不同的变量名,而显示出错信息。C语言中大写字母和小写字母是两个不同的字符。习惯上,符号常量名用大写,变量名用小写表示,以增加可读性。
2、忽略了变量的类型,进行了不合法的运算
%是求余运算,得到a/b的整余数。整型变量a和b可以进行求余运算,而实型变量则不允许进行“求余”运算。
3、将字符常量与字符串常量混淆
字符常量是由一对单引号括起来的单个字符,字符串常量是一对双引号括起来的字符序列。C语言规定以“\”作字符串结束标志,它是由系统自动加上的,所以字符串“a”实际上包含两个字符:‘a'和‘\0',而把它赋给一个字符变量是不行的。
4、忘记加分号
分号是C语句中不可缺少的一部分,语句末尾必须有分号。编译时,编译程序在“a=1”后面没发现分号,就把下一行“b=2”也作为上一行语句的一部分,这就会出现语法错误。改错时,有时在被指出有错的一行中未发现错误,就需要看一下上一行是否漏掉了分号。
5、多加分号
本意是先后输入5个数,每输入一个数后再将它输出。由于for()后多加了一个分号,使循环体变为空语句,此时只能输入一个数并输出它。
热心网友
时间:2022-05-15 09:27
代码中包含一些不可打印的非法字符,只有重新整理一下代码就OK了。
热心网友
时间:2022-05-15 11:02
把51行删除(包括空格),重写一遍..
你最后的;改成英文标点
热心网友
时间:2022-05-15 12:53
第51开头的字符删了就行,你用的是不是WINTC?
热心网友
时间:2022-05-15 15:01
帖出来,可能有中文字符
unknown character '0xa3'是什么问题?
出现这个报错的原因是:代码输入过程中出现全角输入,将代码中括号、分号等用半角字符替换即可。根据题目给出的提示,请检查一下第51行代码,将51行代码中出现的全角符号替换成半角字符,或者输了重新输入就行。
Load Port、SMIF
威孚(苏州)半导体技术有限公司是一家专注生产、研发、销售晶圆传输设备整机模块(EFEM/SORTER)及核心零部件的高科技半导体公司。公司核心团队均拥有多年半导体行业从业经验,其中技术团队成员博士、硕士学历占比80%以上,依托丰富的软件底层...
vc++ unknown character '0xa3' 是什么意思啊
出现这个报错的原因是:代码输入过程中出现全角输入,将代码中括号、分号等用半角字符替换即可。根据题目给出的提示,请检查一下第51行代码,将51行代码中出现的全角符号替换成半角字符,或者输了重新输入就行。
unknown character '0xa3'
出现这个报错的原因是:代码输入过程中出现全角输入,将代码中括号、分号等用半角字符替换即可。根据题目给出的提示,请检查一下第51行代码,将51行代码中出现的全角符号替换成半角字符,或者输了重新输入就行。
C语言编程是出现这样的错误:unknown character '0xa3'。是什么意思呢...
使用了中文,或者全角符号。找到那一行,关掉中文输入再写一遍。
编译程序时 出现 unknown character '0xai' 啥意思
出现了未知的符号,可能是你在输入代码的时候,用了汉字输入法输入“”,;等等,自己好好检查一下,改过来就可以了。说明一点:再输入程序代码时,一定要用英文输入。
C:\VC\ydq\ydq.cpp(21) : error C2018: unknown character '0xa3'
是代表21行,如果想知道错误的原因,不妨查一下msdn 据说你这个错误是因为你的代码行中加入的有编译器不能识别的字符。'0xa3'可能是大括号。你看一下你的大括号是不是在英文输入法下写上去的。
这是一个错误程序,提示:unknown character '0xa3', unknown character...
这是一个错误程序,提示:unknown character '0xa3', unknown character '0xbb',错在哪里了? #include<stdio.h>//这是一个的错误程序intf(intm)//这里加一个int就不对了呢?{if(m<10)printf("%d",m);else{f(m/10);printf("%d",m%10);}return0;}intmain(){intn;scanf("%d",&n);... #...
报错unknown character '0xa1'
程序中包含了非英文字符,试试将每行行首和行尾的空格删除,如果不行的话只能重新输入了。
error C2018: unknown character '0xa3'我这个程序里面有很多错误,大 ...
include<stdio.h>int main(){ char c1,c2; printf("请输入两个字符c1,c2:"); c1 = getchar(); c2 = getchar(); printf("用putchar语句输出结果为: "); /*分号改为英文状态的下的分号*/ putchar(c1); putchar(c2); printf("\n"); printf("用printf...
...error C2018: unknown character '0xa3' 是什么
不识别的字符,你代码中可能出现了汉字或一些特殊字符。