本文主要是介绍Linux C程序输入backspace按键显示^H,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
Linux系统下用C语言写一个程序,需要用户输入指令,根据指令来选择不同的功能运行,当输入错误想要使用backspace按键删除时却出现**^H**字符,导致无法正常匹配输入指令,如下图:
可以通过一个简单的语句解决这个问题。
system("stty erase ^H");
在程序运行初始化部分使用上面的语句,仅需使用一次,之后的程序运行都不会出现**^H**的现象了。
这篇关于Linux C程序输入backspace按键显示^H的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!