글
이번 시간에는, 콘솔 화면을 깨끗하게 지우는 예제애 대해서 설명하고자 합니다.
#include <stdio.h> #include <stdlib.h> int main(int argc, char* argv[]){ printf("[화면 지우기 전 출력]\n"); printf("12345"); system("cls"); printf("[화면 지우고 난 후 출력]\n"); printf("67890\n"); return 0; }
5 ~ 6 라인
화면을 지우기 전에 데이터를 출력합니다.
7 라인
system("cls") 함수를 호출하면서 콘솔 화면을 지웁니다. system 함수는 cmd 명령 프롬프트의 명령어를 실행하는 함수입니다. 이 함수에 "cls" 라는 문자열 매개변수를 넘기면 콘솔을 초기화하라는 뜻이 됩니다. 그래서 5 ~ 6 라인에서 출력했던 데이터들이 모두 지워집니다.
8 ~ 9 라인
화면을 지우고 난 뒤 다시 데이터를 출력합니다.
[실행 결과]
(system 함수 설명 참고)
'1.1) 실습' 카테고리의 다른 글
2 차원 배열을 함수의 인자로 전달하기 (0) | 2015.08.02 |
---|---|
정수 배열에서 중복 값 (요소) 제거하기 (2) - O(nlogn) (0) | 2015.06.08 |
정수 배열에서 중복 값 (요소) 제거하기 (1) - O(n2) (5) | 2015.06.08 |
1 초에 한 번씩 데이터 출력하기 (0) | 2015.06.08 |
프로그램 강제로 종료시키기 (0) | 2015.06.08 |
소리 및 음악 재생하기 (1) - WinApi (4) | 2015.05.25 |
의사 난수 (랜덤 숫자) 생성하기 (0) | 2015.05.17 |
배열 내용을 다른 배열에 한번에 복사하기 (1) | 2015.05.17 |
변수를 특정 값으로 초기화하기 (or 배열을 특정 값으로 한번에 초기화하기) (0) | 2015.05.17 |
현재 틱 카운트 (TickCount) 를 이용하여 시간 재기 (0) | 2015.05.17 |
RECENT COMMENT