关于如何清除屏幕上的字符的问题。

foxegg 2003-11-05 09:38:10
char a;
while(1) {
a = _getch();
_putch(a);
}

我如果必须用以上方法输入字串,当输入BackSpace键时,光标虽然后退了,但字符没有清除,请问有什么办法清除字符?
...全文
186 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
daizh 2003-11-05
  • 打赏
  • 举报
回复
#include<stdio.h>
#include<conio.h>

void main()
{
char a;
while(1)
{
a = _getch();
if (a == '\x08')
{

_putch(a);
_putch(' ');
_putch(a);
}
else
_putch(a);
}


}

24,861

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 工具平台和程序库
社区管理员
  • 工具平台和程序库社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧