inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

Caniro님의 게시글

Caniro Caniro

@caniro

수강평 작성수
1
평균평점
5.0

게시글 3

질문&답변

5:34초 내용에 질문이 있어요

#include #include int main() { int32_t i32; i32 = 1004; printf("me32 = %" PRId32 "\n", i32); } 이렇게 컴파일 하시면 me32 = 1004 라는 결과가 나옵니다. 만약 지금 완벽하게 이해가 안되시더라도, 나중에 어느순간 확 와닿는 때가 있으실 거에요.

좋아요수
0
댓글수
4
조회수
349

질문&답변

5:34초 내용에 질문이 있어요

이해하기 쉽도록, 이미 알고 있는 내용에서 거꾸로 올라가며 설명해주신 것입니다. 컴퓨터가 실제로 수행하는 순서는 반대라고 생각하시면 될 것 같습니다. printf("me32 = %" PRId32 "\n", i32); 에서, #define PRId32 "d" 위의 매크로에 의해 위의 코드는 다음과 같이 변환됩니다. printf("me32 = %" "d" "\n", i32); 이 코드가 아래와 같은 것입니다. printf("me32 = %d\n", i32);

좋아요수
0
댓글수
4
조회수
349