-
카테고리
-
세부 분야
프로그래밍 언어
-
해결 여부
미해결
zu 지정자!
22.06.21 20:02 작성 조회수 168
0
12분 정도에서요!
int로 선언했지만 왜?
printf로 출력했을때 %zu 지정자를 사용하나요????
size_t에서만 이식성을 위해 %zu를 사용하는게 아닌가봐용 ㅠ
답변을 작성해보세요.
3
강민철
2022.06.22
안녕하세요 :)
int형으로 출력하셔도 문제될 것 없습니다.
다만 sizeof()은 size_t 형을 반환하고
이에 맞게 출력하기 위해 %zu로 출력한 것입니다.
(size_t 변수를 출력하기 위해 %zu를 사용합니다)
감사합니다.
답변 1