社区
C语言
帖子详情
ascⅡ码128~255如何输出?
yhm2046
2008-09-05 11:49:50
书上说128~255是ibm-pc上专用,我在自己机器上编程出现警告,请教达人如何解决?
...全文
467
17
打赏
收藏
ascⅡ码128~255如何输出?
书上说128~255是ibm-pc上专用,我在自己机器上编程出现警告,请教达人如何解决?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
17 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bitxinhai
2008-09-07
打赏
举报
回复
大于127的字符为不可打印字符!!!!
greatws
2008-09-07
打赏
举报
回复
想输出手动就行了,随便找个能打字的地方
比如,按住alt+小键盘128,再松开alt,就输出ASCII 128对应的符号
yhm2046
2008-09-07
打赏
举报
回复
[Quote=引用 12 楼 wanyeye 的回复:]
引用 11 楼 yhm2046 的回复:
我不认为c过时了,可能tc过时了吧,兄弟对dos比较感兴趣,虽然现在都是图形化界面,但是dos有些功能依然很强大
再好的技术,脱离实际都没啥意思的...
真的对C 有兴趣, 建议,到一个搞AMR,DSP,MCU 的公司去吧
一个项目能整你一年 嘿嘿
[/Quote]
兄弟今年大三,c,c++,java都学过,现在正在学dephi,c#,感觉什么都会,但是又什么都不会,所以现在准备先把c弄透了再研究其他的,wanyeye兄有什么建议?
arong1234
2008-09-06
打赏
举报
回复
128-255以上的貌似没有标准的,不同代码集重复使用他。你说的表格线之类的控制符,以前只有纯dos才有搞这个的,现在都有GUI了,还要这个干嘛?
色郎中
2008-09-06
打赏
举报
回复
可以的,
在ARM开发平台,做LCD驱动时,弄过的 呵呵
但平台不一样, 到PC上不知道行不行 呵呵
yhm2046
2008-09-06
打赏
举报
回复
我其实想弄个表格形式的比较好看,也是今天上课突然想到的,先在床上想个雏形,明天再弄~
yhm2046
2008-09-06
打赏
举报
回复
用tc就可以,vc则127以后都是问号
我这样写的:
#include <stdio.h>
void main()
{
char a[255];
int i;
for(i=0;i<255;i++)
{
a[i]=i;
printf("%d %c\n",i,a[i]);
}
getchar();
}
brookmill
2008-09-06
打赏
举报
回复
貌似可以这么写:
for (unsigned char i = 128; i > 1; ++i)
printf("%c\n", i);
但是输出的结果也不是预想的。
mark一下先
_石头_
2008-09-06
打赏
举报
回复
[Quote=引用楼主 yhm2046 的帖子:]
书上说128~255是ibm-pc上专用,我在自己机器上编程出现警告,请教达人如何解决?
[/Quote]
你是如何编的?贴出来看看!
星羽
2008-09-06
打赏
举报
回复
不好意思,上面是错的 - -
blueshame
2008-09-06
打赏
举报
回复
不要想了,大于127的ASC码是显示不出来的
K行天下
2008-09-06
打赏
举报
回复
127以上的ASCII码属于扩展ASCII码,由于它的值和我们使用的中文字符重合,不能正常输出
如果要输出,可以使用TC(不支持中文的,不冲突): unsigned char c = 200;
printf("%c\n",c);
liotta
2008-09-06
打赏
举报
回复
一C在手,天下横走!
C语言也算是个母语言了,C会的学java,php等化不了几小时!
色郎中
2008-09-06
打赏
举报
回复
[Quote=引用 11 楼 yhm2046 的回复:]
我不认为c过时了,可能tc过时了吧,兄弟对dos比较感兴趣,虽然现在都是图形化界面,但是dos有些功能依然很强大
[/Quote]
再好的技术,脱离实际都没啥意思的...
真的对C 有兴趣, 建议,到一个搞AMR,DSP,MCU 的公司去吧
一个项目能整你一年 嘿嘿
yhm2046
2008-09-06
打赏
举报
回复
我不认为c过时了,可能tc过时了吧,兄弟对dos比较感兴趣,虽然现在都是图形化界面,但是dos有些功能依然很强大
arong1234
2008-09-06
打赏
举报
回复
也许只有这种过时的编译器才有支持,现在这些编码都被各种代码集占用了,而且实话说这个东西也没有用了,有很多更高级的解决方案了
[Quote=引用 5 楼 yhm2046 的回复:]
用tc就可以,vc则127以后都是问号
我这样写的:
#include <stdio.h>
void main()
{
char a[255];
int i;
for(i=0;i <255;i++)
{
a[i]=i;
printf("%d %c\n",i,a[i]);
}
getchar();
}
[/Quote]
星羽
2008-09-05
打赏
举报
回复
for (char i = 128; i <= 255; ++i)
printf("%c\n", i);
ASC
Ⅱ
码
表.htm
ASC
Ⅱ
码
表.htm
char java c# 用的
asc
ASC
Ⅱ
码
char java c# 用的
asc
ASC
Ⅱ
码
ASC
Ⅱ
码
ASC
Ⅱ
码
对照表,pdf文档
em78二进制数转换为
ASC
Ⅱ
码
_em78二进制数转换为
ASC
Ⅱ
码
_
em78二进制数转换为
ASC
Ⅱ
码
ASC
Ⅱ
码
_
码
表 _ 查询
供专业人士性学习
ASC
Ⅱ
码
用,使用非常方便,一点即可看。
C语言
70,037
社区成员
243,243
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章