用 C 清除控制台的方法有哪些?
有几种方法可以清除控制台或输出屏幕,clrscr() 函数就是其中一种。调用该函数后它会清除屏幕。它在 "conio.h" 头文件中声明。还有一些其他方法,比如 system("cls") 和 system("clear"), 这些方法在 "stdlib.h" 头文件中声明。
以下是用 C 语言清除控制台的语法:
clrscr(); OR system(“cls”); OR system(“clear”);
以下是用 C 语言清除控制台的示例:
假设我们有一个 "new.txt" 文件,其中包含以下内容 −
0,hell!o 1,hello! 2,gfdtrhtrhrt 3,demo
现在,让我们看这个示例。
示例
#include<stdio.h> #include<conio.h> void main() { FILE *f; char s; clrscr(); f=fopen("new.txt","r"); while((s=fgetc(f))!=EOF) { printf("%c",s); } fclose(f); getch(); }
输出
0,hell!o 1,hello! 2,gfdtrhtrhrt 3,demo
在上面的程序中,我们有一个文本文件 "new.txt"。文件指针用于打开和读取文件。它正在显示文件的内容。要清除控制台,可以使用 clrscr()。
clrscr(); f=fopen("new.txt","r"); while((s=fgetc(f))!=EOF) { printf("%c",s); }
广告