※본 내용은 스스로 공부하며 중요하다고 생각하는 부분만 정리한 내용입니다.
공부 서적(시나공 정보처리기사 필기책)
출처: 시나공 정보처리기사 필기
저자: 김정준,강윤석,김용갑,김우경
출판사 : 길벗
데이터 입출력
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 |
댓글