이론 공부
형식지정자 + %zu(size_t의 형식지정자)와 특수문자 출력
옥식
2021. 12. 24. 23:43
[비와이][C언어] 02 - printf와 형식 지정자
가장 첫 강의 자료에서 hello world를 출력하는 걸 한 적이 있습니다. 이번에는 printf와 그 출력 형식을 지정할 수 있는 지정자에 대해서 알아보겠습니다. printf는 "hello world" 와 같은 문자열을 출력할
beewhy.tistory.com
일단 밑에 보고 모르겠으면 위 블로그로 가자.
정수형
실수형
문자형
형식지정자 옵션
% [매개 변수] [플래그] [너비] [.정밀도] [길이] 형식 지정자 유형
예를 들어 %3d는 3자리 10진수로 출력한다는 뜻
printf("%3d", 10); 결과는
[공백1칸]10
연산자 sizeof 의 결과자료형(리턴타입)은 size_t( 하지만 간단히 int 자료형에 저장도 가능)
size_t의 형식지정자는 %zu
예시
size_t sz = sizeof(short);
printf("%zu\n", sz); //size_t의 형식지정자는 %zu
특수문자 출력