कंसोल या आउटपुट स्क्रीन को साफ़ करने के कई तरीके हैं और उनमें से एक clrscr() फ़ंक्शन है। फंक्शन इनवोक होने पर यह स्क्रीन को साफ करता है। इसे "conio.h" हेडर फ़ाइल में घोषित किया गया है। सिस्टम ("cls") और सिस्टम ("क्लियर") जैसी कुछ अन्य विधियां भी हैं और इन्हें "stdlib.h" हेडर फ़ाइल में घोषित किया गया है।
यहाँ C भाषा में कंसोल को साफ़ करने का सिंटैक्स है,
clrscr(); OR system(“cls”); OR system(“clear”);
सी भाषा में कंसोल को साफ़ करने के लिए यहां एक उदाहरण दिया गया है,
मान लें कि हमारे पास निम्नलिखित सामग्री के साथ "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);
}