포인터쪽 질문입니다.
슬아
2023.04.01
질문 제목 : 포인터쪽 질문입니다.포인터쪽이 너무 헷갈리네요.ㅠㅠ질문 내용 : i가 정수 변수이고 p와 q가 정수를 가리키는 포인터라면 다음 중 어느 문장이 컴파일 오류가 발생할 것인지를
지적하고 그 이유를 밝히시오.
1) p = &i;
2) p = *&i;
3) p = &*i;
4) p = *&*;
이게 문제인데요.. 직접 돌려보니까 3번이 에러가 나더라구요.. 그런데 이유를 잘 모르겠더라구요.ㅠㅠ
차근 차근 설명좀 해주세요.ㅠㅠ 흑흑 1번은 p의 주소값에 i의 주소값을 넣어주는게 맞나요??
나머지도 차근차근 설명좀 부탁드립니다.ㅠㅠ
-
늘솔길
질문게시판에는 반드시 돋움체 또는 굴림체를 사용해야 됩니다.
이 폰트로 덧글을 계속 달면 탈퇴가 됩니다.
폰트는 자신의 블로그에서 설정할 수 있습니다. -
DevilsTears
1) p는 i의주소값을 가리킨다..
2) p는 i의주소값에 들어있는 값이다.
3) p는 i의값의 주소값이다.
4) ???????????