2013-02-12 41 views
1

基本上我有一个程序可以从Acsii表中找到最常见的字符。然后打印字符发生的次数,Ascii数字和“字符”。但我想知道打印字符如NEWLINE“\ n”或“\ t”的最简单和最计算机科学的方式。我想避免输入所有可能的字符。打印不常见的字符?

如果您需要任何代码,请告诉我! 谢谢!

+1

可以用'.'替换它们来表示它们是控制字符,或者您需要手动映射。 (直接打印这些字符也是一种方法,但它会混淆输出)。 – nhahtdh 2013-02-12 07:55:13

+0

是否有任何方法将char列从man ascii中的ascii表中复制出来? – 2013-02-12 07:58:25

+0

选择并复制 - 取决于你正在使用的终端 – nhahtdh 2013-02-12 08:04:17

回答

0

你总是可以使用Caret Notation,它有一个相当简单的不可打印的ASCII码映射到插入符号'^'加一个可打印的ASCII字符。

+0

你将如何打印?这是否会避免我输入所有“不可打印”字符? – 2013-02-12 18:40:14

+0

由于可打印和不可打印的ASCII码之间存在一致的关系,因此它应该只是定义哪些代码是“不可打印的”,计算相应的可打印ASCII代码,并在其前面插入一个插入符号 – Michael 2013-02-12 22:01:05