关键词不能为空

当前您在: 主页 > 英语 >

ASCII字符中的功能控制字符

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-02-28 21:02
tags:

-

2021年2月28日发(作者:universe)


Function/Control Code/Character in ASCII





【什么是



Function Code


功能码或




Function Character


功能字符】




ASCII


字符集,大家都知道吧,最基本的包含了



128


个字符。其中前



32


个,



0-31


,即



0x00-0x1F


,都是不可见字符。这些字符,就叫做控制字符。




这些字符没法打印出来,


但是每个字 符,


都对应着一个特殊的控制功能的字符,


简称功能字


符或功能码



Function Code





简言之:



ASCII


中前



32


个字符,统称为



Function Code


功能字符。




此外,由于



ASCII


中的



127


对应的是



Delete

< p>
,也是不可见的,所以,此处根据笔者的理


解,也可以归为



Function Code





此类字 符,对应不同的“功能”


,起到一定的“控制作用”


,所以,称 为控制字符。




关于每个控制字符的控制功能缩写,参见下表:







表格




1





ASCII


中的控制字符







进制




十六




进制




控制




字符




转义




字符



*



说明




Ctrl +



下列字母




*



0



00



NUL


/0



Null character(


空字符



)


@ (Shift + 2)



1



01



SOH






Start of Header(


标题开始



)


A



2



02



STX






Start of Text(


正文开始



)


B



3



03



ETX







End of Text(


正文结束



)



C



4



04



EOT






End of Transmission(


传输结束



)


D



5



05



ENQ





Enquiry(


请求



)



E



6



06



ACK







Acknowledgment(


收到通知



/


响应



)


F



7



07



BEL



/a



Bell (


响铃



)



G



8



08



BS



/b



Backspace(


退格



)


H



9



09



HT



/t



Horizontal Tab(


水平制表符



)


I



10



0A



LF



/n



Line feed(


换行键



)



J



11



0B



VT



/v



Vertical Tab(


垂直制表符



)



K



12



0C



FF



/f



Form feed(


换页键



)




L



13



0D



CR



/r



Carriage return(


回车键



)



M



14



0E



SO






Shift Out(


不用切换



)



N



15



0F



SI






Shift In(


启用切换



)


O



16



10



DLE







Data Link Escape(


数据链路转义



)



P



17



11



DC1





Device Control 1(


设备控制



1) /XON(Transmit On)


Q



18



12



DC2





Device Control 2(


设备控制



2)



R




19



13



DC3





Device Control 3(


设备控制



3) /XOFF(Transmit Off)



S



20



14



DC4





Device Control 4(


设备控制



4)



T



21



15



NAK





Negative Acknowledgement(


拒绝接收



/


无响应



)



U



22



16



SYN






Synchronous Idle(


同步空闲



)


V



23



17



ETB







End of Trans the Block(


传输块结束



)



W



24



18



CAN





Cancel(


取消



)



X



25



19



EM






End of Medium(


已到介质末端



/


介质存储已满



)



Y



26



1A



SUB






Substitute(


替补



/


替换



)



Z



27



1B



ESC



/e



Escape(


溢出



/


逃离



/


取消



)



[



28



1C



FS






File Separator(


文件分割符



)



/



29



1D



GS






Group Separator(


分组符



)



]



30



1E



RS






Record Separator(


记录分隔符



)



^ (Shit + 6)



31



1F



US






Unit Separator(


单元分隔符



)


_ (Shift + -)



32



20



SP






White space



[Space] *



127



7F



DEL






Delete(


删除



)


[Delete] *










(*)







1.



转义字符:即在



C


语言中或其他地方如何表示。




2.



用键盘输入控制字符:


其中,



32


是空格键,



127




Delete


键,


都不需要加



Ctrl


键,


即可直接输入。




3.



可以通过





Ctrl+


对应按键





实现上述控制字符的输入



,



你可能遇到的一些,


比如



:




Ctrl+V


输入



SYNC




Ctrl+M


输入


Enter



当然也可以直接用



Enter


键,


但是在



Windows


下面,


其可能会发送两个字符:



CR




LF





Ctrl+Q


输入



XON



Ctrl+S


输入



XOFF


等等。










其具体每个控制字符的含义,详解介绍如下:






ASCII


中的



Function/Control Code


功能字符的详细含义】







0




NUL




NUL l



字符



/


空字符


-


-


-


-


-


-


-


-



本文更新与2021-02-28 21:02,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/683851.html

ASCII字符中的功能控制字符的相关文章