社区
C语言
帖子详情
ASCII的0-32的字符与控制字符都表示什么?怎么输出和输入?怎么会有控制字符?
poplv
2002-06-26 09:17:08
他们的具体用处?
谢谢!
...全文
704
8
打赏
收藏
ASCII的0-32的字符与控制字符都表示什么?怎么输出和输入?怎么会有控制字符?
他们的具体用处? 谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
poplv
2002-07-07
打赏
举报
回复
还是不懂
softman_2000
2002-07-01
打赏
举报
回复
输入和输出用数代替字符,
int i;
scanf("%d",&i);
char c = (char)i;
poplv
2002-07-01
打赏
举报
回复
那你就回答一下其他问题吧!
heimeng
2002-07-01
打赏
举报
回复
哦
cpls
2002-07-01
打赏
举报
回复
比如ctrl+A就是ascii的1...,再如以前没有人民币符号,在打印时就先输出个Y,再输出个BackSpace,再输出=,当然,如果在显示器上就只有=了。
whhif
2002-07-01
打赏
举报
回复
这都是不可打印字符,可以用无符号整型数来代替不可的印字符。
晨星
2002-06-26
打赏
举报
回复
你这些问题真的太简单以至于很难回答。尤其是“怎么会有控制字符”,这里面极有历史的原因,又有人为的原因,既然是人规定的,你这个“怎么”又该从何说起呢?
ckc
2002-06-26
打赏
举报
回复
想当年unix系统下主机和外部设备就靠这127个来通讯
所以定义了一些控制字符什么的,到了今天,有很多已经
失去了意义。
不明白的不用去管它,那已经是历史了。
c语言
ascii
控制
字符
,
ASCII
字符
集中的功能码/
控制
字符
【什么是FunctionCode功能码或Function Character功能
字符
】
ASCII
字符
集,大家都知道吧,最基本的包含了128个
字符
。其中前
32
个,0-31,即0x00-0x1F,都是不可见
字符
。这些
字符
,就叫做
控制
字符
。这些
字符
没法打印出来,但是每个
字符
,都对应着一个特殊的控制功能的
字符
,简称功能
字符
或功能码FunctionCode。简言之:
ASCII
中前
32
个
字符
,统称为Funct...
ASCII
字符
集中的功能/
控制
字符
ASCII
字符
集中的功能/
控制
字符
ASCII
字符
集,最基本的包含了128个
字符
。其中前
32
个,0-31,即0x00-0x1F,都是不可见
字符
。这些
字符
,就叫做
控制
字符
。 这些
字符
没法打印出来,但是每个
字符
,都对应着一个特殊的控制功能的
字符
,简称功能
字符
或功能码Function Code。 简言之:
ASCII
中前
32
个
字符
,统称为Function Code功能
字符
。 此外,由于
ASCII
中的127对应的是Delete,也是不可见的,所以,此处根据笔者的理解,也可以归为Function Code。 此类
字符
,
vim 与
ascii
码表与可显示
字符
1.
ascii
控制
字符
与可显示
字符
ASCII
控制
字符
和
ASCII
可显示
字符
ascii
码分为:
控制
字符
(0-31 && 127); 可显示
字符
(
32
-126),也即
控制
字符
不是可显示
字符
; 2. vim 的脱
字符
表示
法
ASCII
0-31 部分的所有
字符
,将编码加上 64 之后对应的全部为可打印
字符
,于是将 0-31 位置的
字符
,用 ^ 跟转换之后对应的那个
字符
绑在一起当作一个
字符
显示出来,既
ascii
控制
字符
(不可见
字符
)和可打印
字符
(可见
字符
)------浪费15分钟的一次经历
系统工作得好好的, 但某次却异常, 花了十多分钟, 才定位出是加载文件中包含了不可见
字符
导致的。 最后解决方法是: 增强系统的兼容性。 今天我们来聊聊
ascii
控制
字符
(不可见
字符
)和可打印
字符
(可见
字符
), 以后碰到类似问题就很敏感了。 网上有人说, 可以用printf来判断
字符
是否是可打印
字符
, 这不是扯淡么? 我在VC++6.0下试了一下,...
ASCII
控制
字符
的解释
ASCII
控制
字符
的解释NUL (0)SOH (1)STX (2) 和 ETX (3)BEL (7)BS (8)HT (9)LF (10)VT (11)FF (12)CR (13)SO (14) 和 SI (15)DLE (16)DC1 (17)DC3 (19)EM (25)FS(28)GS(29)RS(30)US(31)DEL (127)
ASCII
编码中第 0~31 个
字符
(开头的
32
个
字符
)以及第 127 个
字符
(最后一个
字符
)都是不可见的(无法显示),但是它们都具有一些特殊功能,所以称为控制字
C语言
70,034
社区成员
243,244
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章