LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 729|回复: 3

能将backspace按键打印为\b吗?

[复制链接]
发表于 2003-10-17 08:52:57 | 显示全部楼层 |阅读模式
对于backspace按键,应该被解释为'\b',但是if(c == '\b') printf("\\b");为何不起作用呢?
发表于 2003-10-17 09:06:17 | 显示全部楼层
应该用strcmp(c,'\b'),直接用c == '\b'是不行的!
这个错误我以前也犯过,但是这儿的兄弟指正了。
你试试吧。
发表于 2003-10-17 10:34:07 | 显示全部楼层
应该可以吧
你使用gdb看

另外你是什么读入的呢
普通模式下这些都已经当成编辑键
不会从键盘上读入
 楼主| 发表于 2003-10-18 08:55:09 | 显示全部楼层
"普通模式下这些都已经当成编辑键"
那应该在什么模式下呢,怎么实现呢?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表