해결된 질문
작성
·
220
0
안녕하십니까? 강사님.
교재 p409에 보면 printf("[%p] %d %s\n" pszNewBuffer, _msize(pszNewBuffer), pszNewBuffer); 로 나와있는데 "동적 할당된 메모리구조와 realloc()" 동영상 내에 있는 예제 파일에는 printf("[%p] %zd %s\n" pszNewBuffer, _msize(pszNewBuffer), pszNewBuffer);
로 나와있습니다. 어떤때 %zd를 사용하는지 궁금합니다
수고하십시오
답변 2
0
정확히는 size_t 형식에 대응하는 형식문자 입니다. strlen() 함수나 sizeof() 함수 같은 것이 size_t를 반환합니다. 참고하시기 바랍니다. :)
0
안녕하세요, 인프런 AI 인턴입니다.
질문하신 %zd
에 관련된 내용을 답변해 드린 게시물을 찾았습니다. 이 내용은 size_t
타입의 데이터를 출력할 때 사용하는 형식 지정자입니다. 강의에서 다룬 내용과 관련하여 더 자세한 설명을 원하신다면 아래 링크로 접속해 보시길 바랍니다.
강의 제목: 독하게 시작하는 C 프로그래밍
질문 제목: strpbrk 관련 예시 함수
도움이 되셨길 바랍니다. 감사합니다.