English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

C에서 컨솔을 지우는 방법

컨솔이나 출력 스크린을 지우는 여러 가지 방법이 있습니다. 중 하나는clrscr()메서드. 함수 호출 시 스크린을 지우는 메서드입니다. "conio.h" 헤더 파일에서 선언됩니다. 또 다른 방법으로는 "stdlib.h" 헤더 파일에서 선언된 system("cls")와 system("clear")가 있습니다.

이것은 C 언어 컨솔을 지우는 문법입니다

clrscr();
또는
system("cls");
또는
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);
}