清除螢幕
console mode下,資料輸出時會先送至輸出緩衝區中,等待執行輸出到畫面的動作,
而畫面所能顯示的大小是25列×80行,要清除螢幕其實就是以空白將畫面填滿,你可以
使用迴圈的方式不斷的印出空白字元,或者是利用空白的字串輸出來達到清除螢幕的效
果,不過不用那麼辛苦,其實系統本身或語言本身就會提供清除螢幕的函數可以使用,
在VBCLS可以使用,在Turbo/Borland版本的編譯器中,有clrscr();可以使用,但在
VC並沒有clrscr()這個函數,不過你可以利用system("command");由程式來執行DOS
的命令,但必須引入stdlib.h標題檔。
	範例1:
	::::::::::::::::::::::::::::::::::::::::::::::
	//Visual C++ 6.0
	#include <stdio.h> 
	#include <stdlib.h>
	int main()
	{ 
		system("CLS");
		return 0;
	}

	::::::::::::::::::::::::::::::::::::::::::::::
	範例2:
	::::::::::::::::::::::::::::::::::::::::::::::
	//Turbo C/C++ or Bolrand C/C++
	#include <stdio.h> 
	#include <conio.h>	
	int main()
	{ 
		clrscr();	//當然也可以使用system("CLS");
		return 0;
	}

	::::::::::::::::::::::::::::::::::::::::::::::
 
回目錄
Written By James On 2004/02/08 

Hosted by www.Geocities.ws

1