在Turbo C++中,你可以做這樣的如何清除Code :: blocks中的輸出屏幕?
#include<conio.h>
void main()
{
clrscr();
}
但在代碼塊,我不能用這個.. :(
在Turbo C++中,你可以做這樣的如何清除Code :: blocks中的輸出屏幕?
#include<conio.h>
void main()
{
clrscr();
}
但在代碼塊,我不能用這個.. :(
您可以使用system("cls");
與頭#include <cstdlib>
。「CLS」是一個批處理命令。這適用於DOS/Windows在其他系統(基於UNIX的系統),你可以使用:
cout << "\x1b[2J\x1b[1;1H" << flush;
從來沒有,我再說一遍,切勿使用「CONIO.H」是一個過時的庫,即沒有的一部分標準,只有少數編譯器有它。
//嘗試沒有這個 - 「using namespace std」。
#include<conio.h>
#include<iostream.h>
int main()
{
//using namespace std
clrscr();
}
讓我知道它是否有效。
#include<windows.h>
#include<iostream>
using namespace std;
int main()
{
cout<<"Hello World ! ! !\n";
system("pause");
system("cls");
}
100%的工作代碼。 你需要iostream和名稱空間std只適用於cout cin等。窗口標題有「cls」。這就像system (" MSDOS_COMMAND ");
。祝你好運。
這是確定
#include<conio.h>
#include<stdio.h>
int main()
{
printf("Hello!");
getche();
system ("cls");
printf("Bye!");
return 0;
}
清除輸出屏幕 - 取決於編譯器和操作系統,我們可以使用依賴於編譯器下面的方法之一。
clrscr()
- 對於TURBOC編譯system("cls")
- 對於TURBOC編譯system("clear")
- 對於Linux的GCC/G ++編譯器的最簡單最直接的方式就是做通過系統函數調用:
#include <stdlib.h>
int main()
{
system("cls");
}
使用system("cls");
(適用於Windows)與頭#include <stdlib.h>
或system("clear");
(爲GNU/Linux)(如果你是用C語言編程)或#include <cstdlib>
(如果你是編程的C++)
注:#include <conio.h>
不是一個標準庫的頭文件,只有少數編譯器提供(例如TURBOC++)。
http://www.cplusplus.com/articles/4z18T05o/ –