返回信息流C语言的清屏函数(Dev-C++中)是什么啊??
这是一条镜像帖。来源:北邮人论坛 / cpp / #17336同步于 2008/12/9
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖
[求助]C语言的清屏函数(Dev-C++中)
sh351292915
2008/12/9镜像同步9 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
include stdlib.h
system("cls");//windows
system("clear")//Linux
【 在 sh351292915 (song@hao) 的大作中提到: 】
: C语言的清屏函数(Dev-C++中)是什么啊??
厄,是#include<stdlib.h>
貌似clrscr()是吧,好长时间没用了
【 在 yegle (一阁@SL小分队@lp是大牛) 的大作中提到: 】
: include stdlib.h
: system("cls");//windows
: system("clear")//Linux
: ...................
嗯baidu 了一下,说是tc的函数,在conio.h中定义的
【 在 ericyosho (ericyosho) 的大作中提到: 】
: 用dev的一般都是在windows下面的,所以基本上system("cls")就不会错了。
: clrscr()是什么函数?
: 没有见过。
: ...................
貌似C语言本身不可能。
1. 不是所有程序都运行在命令行下。
2. 就算运行在命令行下,你也只能通过标准输出向屏幕输出。标准输出是流,字节流,没有移动光标相关的命令。
3. 就算有些终端可以将特定的字节序列转意成移动光标,改变颜色,更换字体等等,这些序列也是会因终端不同而改变。Windows的cmd命令行,Unix的一堆终端,都不一样。
解法:
1. 确定你的程序的运行平台,Windows还是Linux。
2. Windows的话,貌似conio.h也是可以用的。用clrscr()
3. 如果是Unix,试试curses
嗯,当年在win下混的时候用过dev,的确支持
【 在 ericyosho (ericyosho) 的大作中提到: 】
: 哦,那么高级啊……
: 那看来dev就不支持了,编译器都不一样,这个库函数可能根本就不支持。
可以尝试windows下system("cls")linux下system("clear")
【 在 sh351292915 (song@hao) 的大作中提到: 】
: C语言的清屏函数(Dev-C++中)是什么啊??