脱字符表示法

✍ dations ◷ 2025-09-15 18:07:08 #脱字符表示法

脱字符表示法(Caret notation)是对ASCII码不可打印的控制字符的一种表示法。用一个脱字符 (^)后跟一个大写字符来表示一个控制字符的ASCII码值。

例如,控制字符ACK的ASCII码值为6,可用^F表示,因为F是字母表的第6个字符。NULL字符的码值为0,用^@表示,因为在ASCII码表中,字符A前面的字符就是@。 DEL字符的码值是127,表示为^?, 因为ASCII字符'?'恰在'@'之前,在'@'代表0时,'?'表意为-1,所以可以指称7位ASCII表的-1(2补码为127)。

许多操作系统,包括类UNIX系统、DOS,允许用户按下Ctrl键时按下另一个脱字符表示法使用的字母键,来输入控制字符。

脱字符表示法被许多程序使用,特别是Unix终端驱动程序与文本文件显示程序如more、less。通常用于终端机连线(例如Telnet通讯协定),以脱字符^开头,再接一个符号,用来让这些控制字元得以在画面上显现。虽然看起来是两个字元,但在终端机上实际只有一个字元。在绝大部分的终端机系统中,包括Windows的命令提示字元(cmd.exe)、Linux和FreeBSD,都可用Ctrl代表脱出字元,输入想要的ASCII控制字元。例如想输入空字符,就要输入Ctrl+2,而非^@,后者会显示成两字元,前者只会显示成一字元。

相关

  • 甘部,为汉字索引中的部首之一,康熙字典214个部首中的第九十九个(五划的则为第五个)。在中文中,甘部归于五划部首。甘部通常是从下、左、右、中方均可为部字。且无其他部首可用者
  • 雷迪帕费雷迪帕韦(英语:Ledipasvir,亦作GS-5885)是吉利德科学(英语:Gilead Sciences)研发的治疗丙型肝炎的药物。在完成了Ⅲ期临床试验后,吉利德于2014年2月10日向美国联邦政府申请报批了固
  • 无孔贻贝类无孔贻贝是双壳纲原鳃亚纲之下多个物种的统称,一般泛指贻贝及其他外形近似的物种。随着软体动物的分类从2000年代基于支序生物学的发展而发生大幅度的改变,这些生物现时也被划
  • 激光唱片激光唱片(英语:Compact Disc,缩写:CD;又称镭射唱片)是一种用以存储数字数据的光学盘片,原被开发用作存储数字音频。CD在1982年面世,至今仍然是商业录音的标准存储设备。在CD尚未发明
  • 弗拉迪斯拉夫·克鲁蒂纳弗拉迪斯拉夫·克鲁蒂纳(捷克语:Vratislav Krutina,1913年6月29日-),捷克斯洛伐克共产党领导人之一,捷克斯洛伐克中央书记处书记,捷克斯洛伐克食品工业部部长、农业部部长。1913年,出
  • 吉姆·莱特博迪詹姆斯·戴维斯·“吉姆”·莱特博迪(英语:James Davies "Jim" Lightbody,1882年3月16日-1953年3月2日),美国男子中跑运动员。他曾在1904年夏季奥运会田径比赛中获得3枚金牌和1枚
  • 罗伯特·库伦罗伯特·库伦(英语:Robert Cullen,日语:カレン ロバート,1985年6月7日-),出生于茨城县土浦市,北爱尔兰裔日本足球运动员,现效力于荷兰足球甲级联赛球队VVV芬洛。库伦曾经在和柏雷素尔
  • 理查德·D·亚历山大理查德·D·亚历山大(英语:Richard D. Alexander,1929年11月18日-2018年8月20日)是一位美国动物学家,密歇根大学教授,同时也是大学位于密歇根州安娜堡的动物学博物馆馆长,主要涉及领
  • Present (flumpool单曲)“Present”是flumpool的第8张单曲。2011年12月7日由A-Sketch发售。
  • 乌克兰建交列表截至2022年,乌克兰先后与187个国家建交,并与其中184国保持大使级外交关系(包括梵蒂冈、巴勒斯坦两个联合国观察员国,以及马耳他骑士团)。对于外交上承认顿涅茨克人民共和国和卢甘斯克人民共和国为主权国家者,乌克兰一律不与其建交或保持外交关系。