乱码之更改代码页
来源:互联网 发布:人工智能 被黑客攻击 编辑:程序博客网 时间:2024/05/17 04:42
题目:输出特殊图案,请在c环境中运行,看一看,Very Beautiful!
源代码:
#include <stdio.h>
int main()
{
char a = 176, b = 219;
printf("%c%c%c%c%c\n", b, a, a, a, b);
printf("%c%c%c%c%c\n", a, b, a, b, a);
printf("%c%c%c%c%c\n", a, a, b, a, a);
printf("%c%c%c%c%c\n", a, b, a, b, a);
printf("%c%c%c%c%c\n", b, a, a, a, b);
return 0;
}
输出结果:出现中文乱码。
原因:文件信息的代码页不同,我用的是电脑操作系统中文状态下的代码页。asii码后128个称为扩展ASCII码。扩展ASCII 码允许将每个字符的第8 位用于确定附加的128 个特殊符号字符、外来语字母和图形符号。本题的特殊图案所用的特殊符号便是如此来的。
解决方法:编译后点击运行界面上的“c”更改默认值中的“更改为旧版本”即可。
0 0
- 乱码之更改代码页
- 活动代码页更改
- zabbix3.2更改乱码
- 更改cmd代码页,修正中文显示
- 提高开发效率之tomcat免重启(随意更改java代码)
- 更改编码方式乱码问题
- Eclipse 更改代码风格
- 更改WebStorm代码模板
- 更改Eclipse代码宽度
- 液晶之12864代码及中文乱码问题
- eclipse 更改字体 和 中文乱码问题
- CMD显示乱码,更改为UTF-8
- 更改Tomcat配置,解决中文乱码问题
- Window系统语言更改后乱码问题
- 更改Tomcat配置,解决中文乱码问题
- Linux之更改分辨率
- git之撤销更改
- Delphi更改IE首页代码
- Java基础篇(四——1)——集合框架之Collection接口
- 按键从本地备份升级实现android
- 京东分布式存储建设之路(JFS)
- 密码学(二)—RSA后端加解密java实现
- UVA-6.4.1-油田-572-DFS
- 乱码之更改代码页
- 注册Keil软件时出现“ TOOLS.INI: TOOLCHAIN NOT INSTALLED ”的解决办法
- 懒加载的原理及实现
- 《iOS移动开发从入门到精通》图书连载14: if条件判断语句、switch条件判断语句、 continue语句和forthrough语句
- C++ STL (vector+list)
- 洛谷 P1603 斯诺登的密码
- Centos7下RTL8188eu USB无线网卡(TP WN725N) 驱动源码下载和编译步骤
- Knight Moves
- struts基础