“unsigned long”는 어떻게 출력하나요?

C에서 int, long, float, double형은 어떻게 출력하는지 알고 있는데 unsigned long은 어떻게 출력해야 될지 모르겠습니다

printf("%lu\n", unsigned_boo)
printf("%du\n", unsigned_boo)
printf("%ud\n", unsigned_boo)
printf("%ll\n", unsigned_boo)
printf("%ld\n", unsigned_boo)
printf("%dl\n", unsigned_boo)

위에 거 다 시도해봤는데 전부 -123123123가 나와서 지금 멘붕했어요ㅜㅜ unsigned long은 출력 못하나요?

1답변

ᕕ( ᐛ )ᕗ
로그인이 필요합니다

작성한 답변에 다른 개발자들이 댓글을 작성하거나 댓글에 좋아요/싫어요를 할 수 있기 때문에 계정을 필요로 합니다.