实际使用" \ a"," \ f"和" \ v"的代码转义序列?

时间:2017-02-21 19:44:56

标签: printing terminal ascii

如果对于教科书中的转义序列的强制列表没有,我不会意识到转义序列所表示的ASCII字符" \ a"," \ f"和" \ v" (表示" bell","表格Feed"和"垂直标签"。)或者至少我不知道像我这样深奥的ASCII控制字符,如&# 34;文件分隔符","数据链接转义"和#34;媒体结束"这填补了ASCII字符表中前32个插槽的大部分。

是否存在实际上使用C语言及其后代给出的更罕见的转义序列的程序和系统?例如,如果新的编程语言将被删除" \ v"记谱法,有人会关心吗?除了在印刷中的明显用途之外,还有" \ f"用过的?除了让终端发出哔哔声之外," \ a&#34 ;?这些是否经常得到支持?

1 个答案:

答案 0 :(得分:1)

您正在将编译器使用的转义序列与使用该程序的字符(可能传递给其他程序)混淆。

你的问题虽然相关,但有点迟了。 Java已经放弃了' \ v'。好笑,我从来没有注意到。但是,不是C#JavaScript。从来没有注意到这一点。