当前位置: 代码迷 >> C语言 >> [原创][求助]clrscr();?
  详细解决方案

[原创][求助]clrscr();?

热度:457   发布时间:2004-10-04 08:16:00.0
[原创][求助]clrscr();?

这是我在阅读一个c程序是看到的调用函数。

未见其声明,故猜测是库函数,但不知道他的作用是什么,请帮忙!

小弟在此先行道谢!

搜索更多相关的解决方案: clrscr  

----------------解决方案--------------------------------------------------------
哇~~~这么高深的问题呀,真是上脑筋哦~
----------------解决方案--------------------------------------------------------

开玩笑滴,这个clrscr();是清屏的意思,当你的程序要运行很多次来验证它的效果时,一般运算结构是比较多的,这时结果多了很有可能会使人看走眼了,所以就适当滴把屏幕弄干净一下,ok!至于它是什么函数偶就搞不懂了,哪位大虾再来补充一下


----------------解决方案--------------------------------------------------------
谢谢啊
----------------解决方案--------------------------------------------------------
你好,这的确是清屏的意思,不过有一点你还要明白。他只能清除上半部分的屏幕,至于下半部分他只能望而却步了。
----------------解决方案--------------------------------------------------------

----------------解决方案--------------------------------------------------------
以下是引用双云在2004-11-01 13:18:44的发言: 你好,这的确是清屏的意思,不过有一点你还要明白。他只能清除上半部分的屏幕,至于下半部分他只能望而却步了。

什么意思???什么上半部分,什么下半部分!!!


----------------解决方案--------------------------------------------------------

他是开玩笑的啊!!应该里面是输出了

for(int i=0;i<80;i++) printf("\n");

应该和这个差不多,呵呵!!


----------------解决方案--------------------------------------------------------

可能你不明白,当你在运行程序过多时,按下alt+f5后,你就会发现整个屏幕满满的全是结果,你就想清屏。但使用了clrscr后你就会发现只有上半部分被清除了,而下半部却还是那样,明白了吧


----------------解决方案--------------------------------------------------------

晕死了,你说的是调试环境吧!!当然我不用tc的我指的是他们运行的,不是那个调试环境中的用户屏幕!!

不信你可以选择进入dos shell看看会发现结果不同的!!


----------------解决方案--------------------------------------------------------