#include<conio.h>
void main()
{
clrscr();
}
但是在代码块中我无法使用它.. :(
答案 0 :(得分:5)
您可以将system("cls");
与标题#include <cstdlib>
一起使用。 “cls”是一个可在DOS / Windows上运行的Batch命令。在其他系统(基于UNIX的系统)上,您可以使用:
cout << "\x1b[2J\x1b[1;1H" << flush;
从不重复,我再也不要使用“conio.h”。是一个不推荐使用的库,它不是标准的一部分,只有少数编译器拥有它。
答案 1 :(得分:1)
#include<windows.h>
#include<iostream>
using namespace std;
int main()
{
cout<<"Hello World ! ! !\n";
system("pause");
system("cls");
}
100%工作代码。
你需要iostream和namespace std只用于cout cin等.windows标头有“cls”。它就像system ( " MSDOS_COMMAND " );
。祝你好运。
答案 2 :(得分:1)
清除输出屏幕 - 取决于编译器和操作系统,我们可以根据编译器使用以下方法之一。
clrscr()
- 适用于TurboC编译器system("cls")
- 适用于TurboC编译器system("clear")
- 适用于Linux中的gcc / g ++编译器答案 3 :(得分:0)
//试试没有这个 - “using namespace std”。
#include<conio.h>
#include<iostream.h>
int main()
{
//using namespace std
clrscr();
}
让我知道它是否有效。
答案 4 :(得分:0)
这没关系
#include<conio.h>
#include<stdio.h>
int main()
{
printf("Hello!");
getche();
system ("cls");
printf("Bye!");
return 0;
}
答案 5 :(得分:0)
最简单最直接的方法就是通过系统函数调用来实现:
#include <stdlib.h>
int main()
{
system("cls");
}
答案 6 :(得分:0)
使用system("cls");
(对于Windows)或system("clear");
(对于GNU / Linux)与标题#include <stdlib.h>
(如果您使用C语言编程)或#include <cstdlib>
(如果您用C ++编程)
注意:#include <conio.h>
不是标准库头文件,仅由少数编译器提供(例如TurboC ++)。