【发布时间】:2017-01-20 13:16:00
【问题描述】:
当尝试将退格 ("\b \b") 打印到文件(在 C 中)时,它将显示为 unicode 字符 (0x08)。
这与我要打印到的文件的格式或终端的仿真有关吗?
另外,关于一个不相关的问题,我试图找出如何从getch() 读取箭头键输入。
【问题讨论】:
-
我觉得
getch()看不到方向键,这也是一个非标准功能,请避免使用。 -
我在我的代码中添加了它。从 ncurses 中得到它。
-
有什么问题?退格是 0x08...
-
我不明白你想问什么。没有代码。有一个不相关的问题。事情太多了,这个问题错了。但是,当我看到您是新来的这里时,我不会对此进行-1: 1)尝试使您的问题清楚:您希望显示退格键吗?你想让他们删除文本吗? “我预料到了这一点,但得到了那个结果”是一个好的开始。 2)添加您正在使用的代码。没有它,我们不能说太多。 3)不相关的问题应该是一个不同的问题,所以删除
-
我会再试一次:“尝试打印退格时”是什么意思?你希望出现什么?
标签: c linux printf ascii vt100