c语言中的清屏函数clrscr()应该怎么用?

来源:百度知道 编辑:UC知道 时间:2024/05/12 19:44:11
我在C语言中加入,#include<conio.h>后
再用语句clrscr()为什么不能实现清屏?
请各位大虾指导小弟^_^
不行的,我已经试过了用system("cls");可以实现清屏但clrscr();不行。#include<stdio.h>和#include <conio.h>我都已经声明了总是调试不过。

clrscr函数为C语言的清屏函数,功能为清除屏幕上的输出,clrscr为clear screen的简写。

clrscr并不是C语言的标准库函数,而是TC平台特有的函数,在其它编译器中无法使用。

1 函数声明:

void clrscr(void);

2 头文件:

#include <conio.h>

3 程序示例:

#include <conio.h>
int main ()
{
    cprintf("\r\nPress any key to clear screen");//输出一些文字。
    getch();//暂停,直到有按键。
    clrscr();//清除屏幕,之前的输出会被清空。
    cprintf("The screen has been cleared!");
    getch();
    return 0;
}

4 在当前主流编译器中,不支持该函数,可以用

system("cls");//windows平台

system("clear");//unix/Linux平台

实现相同效果。

#include <conio.h>

void main(){

system("cls");
}
只有这样才行
因为原来是TC的~

#incl