※본 내용은 스스로 공부하며 중요하다고 생각하는 부분만 정리한 내용입니다.
공부 서적(시나공 정보처리기사 필기책)
출처: 시나공 정보처리기사 필기
저자: 김정준,강윤석,김용갑,김우경
출판사 : 길벗
데이터 입출력
C언어 입출력 함수
- scanf(), getchar(), gets(), printf(), putchar(), puts() 등
scanf()
- C언어 표준 입력 함수, 변수 저장하는 함수
- scanf(서식 문자열, 변수의 주소) Ex) scanf(%5d, &a)
- 특징 : 데이터 자료형, 자릿수 등 지정, 여러개 데이터 받는 것 가능, 자료형 일치해야 한다.
서식 문자열
서식 문자열 | 의미 |
%d | 10진수 |
%u | 부호없는 10진수 |
%o | 8진수 |
%x | 16진수 |
%c | 문자 |
%s | 문자열 |
%f | 소수점 포함 실수 |
%e | 지수형 실수 |
%ld | long형 10진수 |
%lo | long형 8진수 |
%lx | long형 16진수 |
%p | 주소 16진수 |
printf() 함수
- C언어 표준 출력 함수, 인수로 주어진 값 화면에 출력
- printf(서식 문자열, 변수) Ex printf(%d, a);
주요 제어 문자
문자 | 의미 |
\n | 줄 건너뛰기 |
\b | 한 칸 왼쪽으로 |
\t | 일정 간격 띄우기 |
\r | 현재줄 처음으로 |
\0 | 널 문자 출력 |
\' | 작은 따옴표 출력 |
\" | 큰 따옴표 출력 |
\a | 벨소리 |
\\ | 백 슬래시 출력 |
\f | 한 페이지 넘김 |
기타 표준 입출력 함수
- 입력 : getchar(), gets()
- 출력 : putchar(), puts()
'정보처리기사' 카테고리의 다른 글
정보처리기사 필기(프로그래밍 언어 활용) 반복문 (0) | 2022.02.15 |
---|---|
정보처리기사 필기(프로그래밍 언어 활용) 제어문 (0) | 2022.02.15 |
정보처리기사 필기(프로그래밍 언어 활용) 연산자 (0) | 2022.02.14 |
정보처리기사 필기(프로그래밍 언어 활용) 변수 (0) | 2022.02.13 |
정보처리기사 필기(프로그래밍 언어 활용) 데이터 타입 (0) | 2022.02.13 |
댓글