问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

c语言中运行报错 error C2018: unknown character '0xa1',可是整个语 ...

发布网友 发布时间:2024-07-13 02:04

我来回答

5个回答

热心网友 时间:2024-07-14 08:26

错误原因:'0xa1' 是一个字符,ASCII码是161(16进制0xa1),这是因为错误行含有全角字符,全角的空格的编码是'0xa1'。

解决方法:仔细检查错误行看是否含有全角空格\分号等待,或者注释掉,再重新写一遍

注意:每行的前面都有个看不见的全角空格。

扩展资料:

C语言常见错误:

1.书写标识符时,忽略大小写:

编译程序会出错,C语言区分大小写,习惯上,符号常量名用大写,变量名用小写表示,以增加可读性。

2.忽略变量类型,进行不合法运算:

%是求余运算,得到a/b的整余数。整型变量可进行求余运算,而实型变量则不允许进行求余运算。

3.字符常量与字符串常量混淆:

字符常量是一对单引号括起来的常量,字符串常量是一对双引号括起来的常量。C语言规定以“\0”作为字符串结束标志,它是系统自动加上的,所以字符常量“b”其实包含两个字符'b' '\0',而把它赋给一个字符变量是不行的。

4.忘加地址运算符“&”:scanf函数的作用是:

按照a在内存中的地址将a的值存进去。“&a”是指a在内存中的地址。

5.忽略了“=”和“==”的区别:

C语言中,“=”是赋值运算符,“==”是关系运算符。在此代码中,前者是进行比较,后者是进行赋值。

热心网友 时间:2024-07-14 08:27

你的代码行间或字间隐藏了汉字空格或其他什么编译器不认识的东西了。你把报错的那一两行重新认真地敲一遍就OK了……

热心网友 时间:2024-07-14 08:31

代码贴出来看一下呗

热心网友 时间:2024-07-14 08:28

'0xa1' 是一个字符,ASCII码是161(16进制0xa1),是不可打印字符

把报错的那一行的空白全部替换成空格(或Tab)就可以了

出现这样的编译错误,一般都是因为复制,粘贴造成的

热心网友 时间:2024-07-14 08:31

使用了中文字符

热心网友 时间:2024-07-14 08:32

错误原因:'0xa1' 是一个字符,ASCII码是161(16进制0xa1),这是因为错误行含有全角字符,全角的空格的编码是'0xa1'。

解决方法:仔细检查错误行看是否含有全角空格\分号等待,或者注释掉,再重新写一遍

注意:每行的前面都有个看不见的全角空格。

扩展资料:

C语言常见错误:

1.书写标识符时,忽略大小写:

编译程序会出错,C语言区分大小写,习惯上,符号常量名用大写,变量名用小写表示,以增加可读性。

2.忽略变量类型,进行不合法运算:

%是求余运算,得到a/b的整余数。整型变量可进行求余运算,而实型变量则不允许进行求余运算。

3.字符常量与字符串常量混淆:

字符常量是一对单引号括起来的常量,字符串常量是一对双引号括起来的常量。C语言规定以“\0”作为字符串结束标志,它是系统自动加上的,所以字符常量“b”其实包含两个字符'b' '\0',而把它赋给一个字符变量是不行的。

4.忘加地址运算符“&”:scanf函数的作用是:

按照a在内存中的地址将a的值存进去。“&a”是指a在内存中的地址。

5.忽略了“=”和“==”的区别:

C语言中,“=”是赋值运算符,“==”是关系运算符。在此代码中,前者是进行比较,后者是进行赋值。

热心网友 时间:2024-07-14 08:31

你的代码行间或字间隐藏了汉字空格或其他什么编译器不认识的东西了。你把报错的那一两行重新认真地敲一遍就OK了……

热心网友 时间:2024-07-14 08:26

代码贴出来看一下呗

热心网友 时间:2024-07-14 08:29

'0xa1' 是一个字符,ASCII码是161(16进制0xa1),是不可打印字符

把报错的那一行的空白全部替换成空格(或Tab)就可以了

出现这样的编译错误,一般都是因为复制,粘贴造成的

热心网友 时间:2024-07-14 08:32

使用了中文字符
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
我有个无线路由器 G11手机无法上wifi 已经按照路由说明书上步骤安装调... g11无线网显示以连接信号强但是一上网显示网络错误 拜求解 HTC G11能连接上WLAN,信号显示“极强”但上不去网? ...可是家里的能连上就是打不开网页,我的路由是上海贝尔的那种。_百度... 我的手机HTC G11 连接上WLAN,信号很好,就是无法上网 ...连上家里的无线网,但是qq却上不去,网页也打不开,等于没练上一样... G11WIFI信号格满但是打不开网页等 就生产力发展而言,丛西汉至唐朝有何表现 汉代农业的发展程度是怎么样的? 你好 酷管家密码忘了 打不开怎么办 东台市安丰镇乡镇企业集体资产经营公司怎么样? 羊把料吃多了肠子不通怎么办 苹果手机怎么取消信息提醒? 我家大羊快抱小羊了,可是这几天肠子出来一块还不让碰,请问怎么办? 请问鸡西市鸡东县八五一0长途汽车客运站客服是多少? 父亲是A型血,母亲是AB型血,孩子会是A型RH阴性血吗? cci指标是什么意思(cci期货代表什么意思) rh阴性ab型血 遗传 拼多多钱怎么提现出来介绍_拼多多钱怎么提现出来是什么 拼多多客服红包怎么提现到微信 武汉武昌区司门口有地铁到曲水楼没 从青山去建设一路到汉口王家墩怎么走 沙石镇时光石沙峰怎么上去 新华路取水楼到昙华林怎么走 CLUBMAN百公里油耗是多少?2.0t的9个油够用吗? Cx4刹车片是什么材料 cx4刹车偏软,有换过刹车片的吗?有什么推荐? 战时共产主义政策和新经济政策的共同目的 CX4 品味升级版,刹车硬能调轻吗,求解决? 秦王汉武采取的一系列治国措施产生的共同作用是什么? pt是什么意思 时间? pt准入是什么意思? c语言错误cpp(64) : error C2018: unknown character '0xa1'是神马意 ... error C2018: unknown character '0xa1' c++里为什么呀,求帮助,c语言... 速冻饺子用微波炉怎么加热 去pt是什么意思? ...筷子,心里很紧张,哪位玄学高手能指点一下是什么预兆?今天是11月11... D:C语言课程设计abc.cpp(10) : error C2018: unknown character '0xa3... c语言问题,改一个简单程序 东台市安丰镇新安中学基本信息 东台市安丰镇哪些村 国产伺服电机十大品牌是哪些? 43码毛线棉鞋打法 乌拉拉美食博主百度百科:乌拉拉美食博主捐款了吗? 逃离部队罪需要哪些构成要件 ...戴了之后感觉眼睛有干涩的感觉,而且取下美瞳之后 玩电脑一玩就是几个小时,然后左手会发麻是什么原因 电脑用多了,手没力气,容易发麻 为什么我用电脑时间长了手就会麻木? 消防产品清单包括哪些