vs2013中如何显示ASC码
解决时间 2021-02-09 15:07
- 提问者网友:心牵心
- 2021-02-09 10:35
#include
void main()
{
char a = 176, b =219 ;
printf("%c%c%c%c%c%c\n", b, a, a, a, b);
printf("%c%c%c%c%c%c\n", a, b, a, b, a);
printf("%c%c%c%c%c%c\n", a, a, b, a, a);
printf("%c%c%c%c%c%c\n", a, b, a, b, a);
printf("%c%c%c%c%c%c\n", b, a, a, a, b);
}
显示的就是中文数字 不知道怎麼改 新手求救
最佳答案
- 五星知识达人网友:玩家
- 2021-02-09 11:36
试一下这个
char a=char(176);
char b=char(219);
这些不属于标准ascii码,编译系统不同显示也不同。
全部回答
- 1楼网友:轮獄道
- 2021-02-09 13:03
vs2008中默认是采用unicode编码的,但是也支持ascii码,你可以在工程属性里面设置工程编码,也可以采用与定义的一些宏来操做。比如放在l“ ” text(“”) 或者_t("") 里的字符串就表示用unicode表示,直接在“”中表示字符串为ascii码的
我要举报
大家都在看
推荐资讯