Linux也有自己的cls命令,clear。但在程序中如何调用昵?
来源:互联网 发布:汪小帆 复杂网络 编辑:程序博客网 时间:2024/04/24 00:04
http://download.csdn.net/download/riverside32/842316
一句话实现linux终端清屏(帮忙解释一下这句C语言)[复制链接]
liuxt
白手起家
- 帖子
- 22
- 主题
- 3
- 精华
- 0
- 可用积分
- 13
- 专家积分
- 0
- 在线时间
- 7 小时
- 注册时间
- 2007-07-01
- 最后登录
- 2009-10-17
- 问答
- 好友
- 博客
- 消息
- 论坛徽章:
- 0
1楼[收藏(0)][报告]
发表于 2008-09-12 23:44:40|只看该作者|倒序浏览
10可用积分
printf("%s", "\033[1H\033[2J");
/*file: clear.c
*compile: gcc -o clear clear.c
*use: ./clear
*/
#include <stdio.h>
int main()
{
printf("%s", "\033[1H\033[2J");
return 0;
}
但是我不太明白"\033[1H\033[2J"的意思,如果谁知道,请给我解释一下,本人感恩不尽
/*file: clear.c
*compile: gcc -o clear clear.c
*use: ./clear
*/
#include <stdio.h>
int main()
{
printf("%s", "\033[1H\033[2J");
return 0;
}
但是我不太明白"\033[1H\033[2J"的意思,如果谁知道,请给我解释一下,本人感恩不尽
最佳答案
MMMIX查看完整内容
这个是 ANSI/VT100 Terminal Control Escape Sequences,见 http://www.termsys.demon.co.uk/vtansi.htm