개발 이야기/c언어
printf와 scanf 그리고 특수문자와 서식 문자에 대해 알아보자
Kim Jun Hyeong
2017. 4. 16. 00:42
printf()와 scanf() 그리고 특수문자와 서식 문자에 대해 알아보자
ⅰ. printf()란 : printf는 괄호 안에 쌍따옴표에 있는 문자를 출력하는 함수이다.
ex) printf("출력을 해보자!");
ⅱ. scanf()란 : scanf는 괄호 안에 쌍따옴표에 있는 문자를 입력하는 함수이다.
ex) scanf("1234");
ⅲ. 특수문자
- \a : 경고음 소리 발생
- \b : 백스페이스
- \f : 폼 피드
- \n : 개행(New Line)
- \r : 캐리지 리턴
- \t : 수평 탭
- \v : 수직 탭
- \\ : 역슬래시
- \' : 작은따옴표
- \" : 큰따옴표
ⅳ. 서식 문자
- %d , %i : 10진수 정수 (양수와 음수 모두 표현 가능)
- %x , %o : 16진수 정수 (양수만 표현 가능)
- %f , %lf : 10진수 살수 (양수와 음수 모두 표현 가능)
- %c : 한 개의 문자
- %s : 문자열
- %u : 10진수 정수 (양수만 표현 가능)
- %e : e 표기법에 의한 실수
- %E : E 표기법의 의한 실수
- %g : 소수점 이하 자리 수에 따라 %d %e 둘 중 하나를 선택
- %G : 소수점 이하의 자리 수에 따라 %f %E 둘 중 하나를 선택
- %% : % 기호 출력