社区
工具平台和程序库
帖子详情
关于如何清除屏幕上的字符的问题。
foxegg
2003-11-05 09:38:10
char a;
while(1) {
a = _getch();
_putch(a);
}
我如果必须用以上方法输入字串,当输入BackSpace键时,光标虽然后退了,但字符没有清除,请问有什么办法清除字符?
...全文
207
1
打赏
收藏
关于如何清除屏幕上的字符的问题。
char a; while(1) { a = _getch(); _putch(a); } 我如果必须用以上方法输入字串,当输入BackSpace键时,光标虽然后退了,但字符没有清除,请问有什么办法清除字符?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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);
}
}
C/C++删除
屏幕
上部分已输出
字符
并回退光标
C/C++删除
屏幕
上部分已输出
字符
并回退光标 起因是想写一个输入密码时,在
屏幕
上显示星号而不显示具体密码的代码。这个网上大把教程,include<conio.h>,用其中的getch()函数即可,这个函数在获取输入时不会把输入显示在
屏幕
上,我们自己打印一个星号就行了。 但是
问题
来了,如果输入的时候不小心输错了,想要按delete键删除怎么办?如果按delete键它也会被读成一个
字符
,然后输出一个*号,这完全达不到删除的效果啊。想要解决这个
问题
,就要用到’\b’,也就是delete键对应的退格符了
Linux如何在
屏幕
上显示ASCII/中文
字符
能调API完成的事情非要自己折腾,这会严重影响效率,但这只是玩玩。 下一篇文章我会介绍 setfont 命令的玩法。
问题
如何在
屏幕
上显示一个
字符
? 很简单,调用 printf , 执行 echo … 然而,我们知道 任何显示的操作,最终都是在显示器上描像素 来完成的。换句话说,任何图案,包括GUI,文字
字符
等,全部是 画出来的! 把图案画出来的方法有两种,一种是静态的点阵法,一种是动态的矢量法...
字符
x 的绘制 c语言编程,C语言图形编程
字符
屏幕
-Read.doc
C语言图形编程(一、
字符
屏幕
)作者:未知 来源:未知 加入时间:2004-7-20 天新软件园一、
屏幕
操作函数?????1. clrscr()
清除
字符
窗口函数?????2. window()
字符
窗口函数?????3. gotoxy()光标定位函数?????4. clreol()
清除
光标行尾
字符
函数?????5. insline() 插入空行函数?????6. delline() 删除一行函数??...
C语言图形编程(一、
字符
屏幕
)
一、
屏幕
操作函数 1. clrscr()
清除
字符
窗口函数 2. window()
字符
窗口函数 3. gotoxy()光标定位函数 4. clreol()
清除
光标行尾
字符
函数 5. insline() 插入空行函数 6. delline() 删除一行函数 7. gettext() 拷进文字函数 8. puttext()
c语言显示
屏幕
函数,C语言
字符
屏幕
函数...
字符
屏幕
函数Turbo C2.0的
字符
屏幕
函数主要包括文本窗口大小的设定、窗口颜色的设置、窗口文本的
清除
和输入输出等函数。1.文本窗口的定义Turbo C2.0默认定义的文本窗口为整个
屏幕
,共有80列(或40列)25行的文本单元,每个单元包括一个
字符
和一个属性,
字符
即ASCII码
字符
,属性规定该
字符
的颜色和强度。Turbo C2.0可以定义
屏幕
上的一个矩形域作为窗口,使用window()函数定义。...
工具平台和程序库
24,855
社区成员
27,329
社区内容
发帖
与我相关
我的任务
工具平台和程序库
C/C++ 工具平台和程序库
复制链接
扫一扫
分享
社区描述
C/C++ 工具平台和程序库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章