함수,,
한뎃집
질문 제목 : 질문 내용 : #include stdio.h
int pswap(int **pa, int **pb);
int main()
{
int a,b;
int *pa, *pb;
pa = &a;
pb = &b;
printf(pa 가 가리키는 변수의 주소값 : %x \n, pa);
printf(pa 의 주소값 : %x \n \n, &pa);
printf(pb 가 가리키는 변수의 주소값 : %x \n, pb);
printf(pb 의 주소값 : %x \n, &pb);
printf( ------------- 호출 -------------- \n);
pswap(&pa, &pb);
printf( ------------- 호출끝 -------------- \n);
printf(pa 가 가리키는 변수의 주소값 : %x \n, pa);
printf(pa 의 주소값 : %x \n \n, &pa);
printf(pb 가 가리키는 변수의 주소값 : %x \n, pb);
printf(pb 의 주소값 : %x \n, &pb);
return 0;
}
int pswap(int **ppa, int **ppb)
{
int *temp = *ppa;
printf(ppa 가 가리키는 변수의 주소값 : %x \n, ppa);
printf(ppb 가 가리키는 변수의 주소값 : %x \n, ppb);
*ppa = *ppb;
*ppb = temp;
return 0;
}
출력값이 31fbcc 31bco어쩌고 던데 위에선 출력값을 어떻게 알수있나요?ㅠ