CreamPuff's HACK LAB

[코딩 연습/C] 2일차 (006~010) 본문

이전 글

[코딩 연습/C] 2일차 (006~010)

CreamPuffx2 2019. 5. 6. 01:19

코딩 연습 출처 : https://cafe.naver.com/funcc

※ 아래 내용은 글쓴이 개인적으로 공부하며 끄적인 것으로,

정확한 정보가 아닐 수 있습니다.

정확한 정보는 카테고리 'C'나,

전문 서적을 참고하세요!

 

006. printf 정수 출력

* 서식 문자 앞에 % 입력 시 문자열로 출력할 수 있다.


007. printf 실수 출력

실수의 기본 출력은 소수점 이하 6자리까지 출력한다.

%f float(4byte) 형태로 출력한다.
%lf long float(8byte) 형태로 출력한다.
%.xf 소수점 이하 x자리까지 출력한다.

* 실수 출력 시 인자 값이 서식 문자에서 지정한 출력 가능한 자릿수보다 적다면 이후 값은 0으로 채워진다.

* 실수 출력 시 인자 값이 서식 문자에서 지정한 출력 가능한 자릿수를 초과한다면 반올림하여 결과값을 반환한다.


008. printf 문자 출력

putchar 함수 printf 함수
문자 전용 출력 함수 여러 형식 출력 함수

* 모든 특수 문자가 %c를 통해 출력되는 것은 아니다.


009. printf 문자열 출력

puts, printf 모두 문자열 출력 가능

but,

puts printf
자동 줄바꿈 O 자동 줄바꿈 X

010. printf 제어 문자

\n new-line 줄 바꿈  
\t tab tab간격 이동 (보통 8칸)  
\b back 좌측으로 커서 한 칸 이동 * 커서 이동 후 데이터 입력 시 이전 데이터 삭제
\a alert 경고음(Beep) 발생  
\0 NULL 문자열의 끝을 나타냄 * NULL 입력 후 데이터는 무시 (문자열의 끝) 

 

'이전 글' 카테고리의 다른 글

[코딩 연습/C] 5일차 (026~035)  (0) 2019.05.10
[코딩 연습/C] 4일차 (021~025)  (0) 2019.05.08
[코딩 연습/C] 3일차 (011~020)  (0) 2019.05.07
[코딩 연습/C] 1일차 (001~005)  (0) 2019.05.05
Main Memory (주 기억 장치) 개요  (0) 2019.04.24