포인터에 관한 질문(주소값)
헤벌심
2023.04.01
질문 제목 :
포인터에 관한 질문
1244996의 값이 나오는 이유
포인터 변수 고유의 주소값이 따로있는가? (a의 주소값 말고)
질문 내용 :
#include stdio.h
int main()
{
int a=5;
int *bp=&a;
int *cp=&*bp;
printf(변수 a의 주소값 자체는 %d입니다.\n, &a);
printf( %d\n, *bp);
printf( %d\n, &*bp);
printf( %d\n, *cp);
printf( %d\n, &*cp);
printf( %d%d\n, *&a, &*a);
printf( %d\n, &cp);
return 0;
}
여기서 *&a는 a의 포인터에서 변수선언을 자체적으로 한겁니까?
1244996의 값이 나오는 것들은 각자 어떤 포인트 변수의 어떤 주소를 나타내는지 써주세요