keil c编译器报warning: #870-D: invalid multibyte character sequence解决办法
来源:互联网 发布:岛风go软件打不开 编辑:程序博客网 时间:2024/04/28 07:06
keil c编译器处理汉字字符串时,会提示“warning: #870-D: invalid multibyte character sequence”。如果一个源文件中出个上百个warning,想从中找出一个error就太困难了(这也是因为keil这个IDE不能对errors和warnings进行归类显示所致)。因此,我找了一个解决的办法:
在源文件中加入编译器选项,#pragma diag_suppress 870,就可以禁止出现这个warning消息了。如果还要禁止其他warning,只要添加在后面即可,如#pragma diag_suppress 870,223,......,如此,输出就干净了。
另外一种解决方法(网友提供):
char * sptr;
sptr = "我在CSDN";
- [嵌入式]keil c编译器报warning: #870-D: invalid multibyte character sequence解决办法
- keil c编译器报warning: #870-D: invalid multibyte character sequence解决办法
- warning: #870-D: invalid multibyte character sequence
- warning: #870-D: invalid multibyte character sequence
- [Linux]: rar e Invalid or incomplete multibyte or wide character
- cmd 远程执行linux脚本提示 invalid multibyte character
- UnicodeEncodeError: ‘gbk’ codec can’t encode character ****: illegal multibyte sequence
- UnicodeEncodeError: 'gbk' codec can't encode character: illegal multibyte sequence
- KEIL C编译器常见警告与错误信息的解决办法
- converting to execution character set: Invalid or incomplete multibyte or wide character
- error: converting to execution character set: Invalid or incomplete multibyte or wide character
- 关于ruby提示 invalid multibyte char (US-ASCII)解决办法
- 'gbk' codec can't encode character '\xa0' in position 1534: illegal multibyte sequence
- Python: 'gbk' codec can't encode character '\u30fb' in position 0: illegal multibyte sequence
- 关于oracle报invalid character问题
- python报错invalid character in identifier
- ORA-00911: invalid character的解决办法
- ORA-00911: invalid character的解决办法
- 经典C++图书
- hdu2577简单DP
- IntelliJ IDEA 视频教程 (英文)
- HTML中id、name、class 区别
- YC创始人保罗·格雷厄姆:如何获得创业点子?
- keil c编译器报warning: #870-D: invalid multibyte character sequence解决办法
- IPVS实现分析
- 异常(收藏)
- AOV网络
- Android:Gson通过借助TypeToken获取泛型参数的类型的方法
- Spring Extension (4) — AOP based Interceptor for Controller
- fpga的配置
- 宏定义与枚举
- 查看MySQL引擎支持类型及查看表当前引擎类型