이중포인터 완전 기초!! 질문 드리겠습니다.....ㅠㅠ너무 어려워요ㅠ
울트라
2023.04.01
질문 제목 : 이중포인터 기초!!포인터는 변수의 주소를 저장하는건데, 그럼 그냥 포인터는 다른 포인터의 주소와 그 포인터가 가진 변수의 주소를
가질 수는 없나요?? 하나의 포인트가 다른 하나의 포인트가 되는거요. 안되는건 아는데 왜 안되는지 모르겠어요ㅠㅠㅠ
질문 내용 :
#include stdio.hint main()
{
int a;
int *b;
int *c; /*int **c 이렇게 되야 정상적으로 되는건 알겠는데요ㅠ 그냥 저렇게 쓰면 그냥 다른 하나의
포인터로서 행동하진 못하나요?? */ b=&a;
c=&b; *b=10; printf(첫번째 a 의값은 %d \n,a);
printf(a의 주소값은 %x \n, b);
printf(그리고 포인터 b의 주소값은 %x \n, c);
}