Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- Git
- JavaScript
- format
- web
- w3schools
- 연산자
- Filter
- 변수
- IO
- 요구사항확인
- 인터페이스
- jquery
- node.js
- 정보처리기사
- HTML
- Spring
- Java
- 데이터타입
- 개요
- 절차적 프로그래밍
- SVG
- 튜토리얼
- 시나공
- xss
- CPS
- oracle
- SEQUENCE
- Python
- C
- 참고
Archives
- Today
- Total
맛집탐방
C언어의 표준 입출력 함수의 개요 본문
표준 입출력함수(Input-Output Functions)란 키보드로 입력받아 화면으로 출력할 때 사용하는 함수로,
대표적으로 scanf()-서식, getchar()-한문자, gets()-문자열, printf()-서식, putchar()-한문자, puts()-문자열등이 있음
scanf()함수는 C언어의 표준 입력 함수로, 키보드로 입력받아 변수에 저장하는 함수
scanf(서식 문자열, 변수의 주소)
-서식 문자열 : 입력받을 데이터의 자료형을 지정함
-변수의 주소 : 데이터를 입력받을 변수를 적음. 변수의 주소로 입력받아야 하기 때문에 변수에 주소연산자 &를 붙임
ex)
scanf("%3d",&a);
% : 서식문자
3 : 입력 자릿수
d : 10진수
&a:입력받은 데이터를 변수 a의 주소에 저장
특징
-입력받을 데이터의 자료형, 자릿수 등을 지정할 수 있음
-한 번에 여러 개의 데이터를 입력 받을 수 있음
-서식 문자열과 변수의 자료형은 일치해야함
서식문자열 | 의미 | ||
%d | 정수형 10진수 | ||
%u | 부호없는 정수형 10진수 | ||
%o | 정수형 8진수 | ||
%x | 정수형 16진수 | ||
%c | 문자 | ||
%s | 문자열 | ||
%f | 실수(소수점포함) | ||
%e | 지수형실수 | ||
%lo | long형 8진수 | ||
%ld | long형 10진수 | ||
%lx | long형 16진수 | ||
%p | 주소를 16진수로 입출력 |
'정보처리기사' 카테고리의 다른 글
C 기타 표준 입출력 함수 (0) | 2020.09.11 |
---|---|
printf 함수 (0) | 2020.09.11 |
Python의 데이터 타입 크기 및 기억 범위 (0) | 2020.09.11 |
C의 데이터 타입 크기 및 기억 범위 (0) | 2020.09.11 |
데이터타입 (0) | 2020.09.11 |
Comments