작성한 질문수
홍정모의 따라하며 배우는 C언어
4.7 printf() 함수의 변환 지정자들
작성
·
168
0
만약 포인터변수를 출력하고 싶은데 %d를 이용해 출력을하면 무슨일이 일어나는건가요? 16진수의 포인터변수가 10진수로 출력되는건가요?
답변 1
안녕하세요?코드로 명시해주시는 편이 좀 더 좋을 것 같네요.int a;int *ptr = &a;printf("%d\n", ptr); 의 경우라면 a의 주소를 int type으로 출력해줍니다.