当前位置: 代码迷 >> C语言 >> 想问一个关于TC的问题
  详细解决方案

想问一个关于TC的问题

热度:290   发布时间:2007-07-14 10:12:27.0
想问一个关于TC的问题

为什么每次我运行后,上次运行的结果还会在屏幕上?怎么覆盖?


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

这个应当是你在TC调试的时候出现
最好在程序开头加一个clrscr()或者system("cls")

你可以试一下
#include <stdio.h>
#include <conio.h>
void main()
{
int i;
for (i=0;i<40;i++)
printf("0123456789\n");
getch();
/* clrscr();*/
system("cls");
printf("END");
getch();
}

我记得我当时也有在wintc下试
wintc下clrscr和system("cls")可以清整个屏幕。
TC下clrscr只清一半屏幕,system("cls")是整个屏幕。
这估计与TC的文本模式有关


----------------解决方案--------------------------------------------------------
  相关解决方案