• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    미해결

형식 지정자와 변환 지정자

20.06.27 14:23 작성 조회수 316

3

안녕하세요

변환 지정자 공부하다가 궁금한 것이 있어 질문드려요

1. 형식 지정자 format specifier와 변환 지정자 conversion specifier가 같은 건줄 알았는데

45초에 형식 지정자 중에서 데이터 타입을 어떤 형식으로 출력할지 맞춰주는 것을 변환지정자라고 하셔서 

형식 지정자와 변환 지정자의 차이를 알고싶어요.

형식 지정자가 변환 지정자와 똑같다고 봐도 괜찮을까요?

답변 1

답변을 작성해보세요.

1

Hello Yeo님의 프로필

Hello Yeo

2020.06.28

안녕하세요.
C primer plus (6th ed. 112 p. ~) 에서는 강의에서 형식 지정자 라고 설명하고 있는 부분을 modifier와 conversion specifier로 구분하여 설명하고 있습니다.
printf 함수에서 변환 지정자는 %d, %f, %c 등과 같이 메모리 상의 데이터를 어떤 '타입'으로 출력해주는지를 결정해주는 겁니다.
따라서 형식 지정자의 안에 변환 지정자가 포함되어 있다고 보는 것이 맞다고 생각됩니다.