CS/정보처리산업기사

프로그래밍 언어의 개요 - 데이터 입력 및 출력

jjh0119 2025. 3. 21. 17:13

01. 데이터 입출력의 개념

  • 프로그램을 수행하는 과정에서 메모리로 데이터를 입력하고, 메모리에서 테이터를 출력하도록 하는 것이다.
  • 읽기와 쓰기 명령을 이용하여 데이터 전송 요청을 할 수 있다.

02. C언어 대표 표준 데이터 입출력 함수

  • C언어에서 표준 입출력 함수를 사용하기 위해서는 #include 전처리를 통해 stdio.h라는 표준 입출력 헤더파일을 코드 상단에 반드시 입력해야만 한다.
  • 입력 함수
    • scanf() : 표준 입력 함수
    • getchar() : 문자 입력 함수
    • gets() : 문자열 입력 함수
  • 출력 함수
    • printf() : 표준 출력 함수
    • putchar() : 문자 출력 함수
    • puts() : 문자열 출력 함수

03. C언어 데이터 입출력 변환문자

  • %d : 정수형 10진수를 입·출력하기 위해 지정함
  • %o : 정수형 8진수를 입·출력하기 위해 지정함
  • %x : 정수형 16진수를 입·출력하기 위해 지정함
  • %c : 문자를 입·출력하기 위해 지정함
  • %s : 문자열을 입·출력하기 위해 지정함
  • %f : 소수점을 포함하는 실수를 입·출력하기 위해 지정함

04. C언어 확장문자

  • \n : 커서를 다음 줄 처음으로 이동
  • \r : 커서를 현재 줄 처음으로 이동
  • \t : 커서를 일정 간격만큼 띄움
  • \b : 커서를 뒤로 한 칸 이동
  • \0 : 널 문자 출력
  • \' : 작은 따옴표 출력
  • \" : 큰 따옴표 출력
  • \ : 역슬래시 출력