포인트 질문
그댸와나
질문 제목 : 포인트 질문
질문 요약 :포인트 자신의 주소값 변경은 안되는것인가요?되면 어떤식으로 자신의 주소변경을 바꾸나요?
질문 내용 :
int result=10;
int* pResult=&result;
printf(pResult:%d\n, pResult); //result의 주소값을 가리키므로 result주소값출력
printf(pResult:%d\n, *pResult); // result가 가지고 있는 데이터 값 10을 출력
printf(pResult:%d\n\n, &pResult); // pResult 자신의 주소값 출력(맞는지 모르겠네요.
여기서 포인트변수 자기자신의 주소값이 있는데 이것도 변경이 되는것인지요?
-
싴흐한세여니
기어이 주소를 바꾸고 싶다는 말씀이시네요ㅎㅎ
그렇다면....
이거 한번 생각해 보세요
int i 의 주소가 1000번지라 가정했을때 i의 주소를 2000번지로 바꾼다.
&i=2000; // &연산자는 변수의 주소를 불러온다.
오류를 이해하신다면....포인터\변수\에 주소를 바꾸실 생각을 접게될 수도 있겠네요^^ -
지음
네 참조한다는 표현이 맞네요..근대 지금 생각해보니깐 다른 포인트 변수로 포인트 변수의 번지값을 바꾸지 못할까요? 좀 있다가 해봐야겠네요 ㄷㄷ
-
오빤테앵겨
질문의 의도가 그게 아닌것 같은데요?;;
포인터변수 자체의 주소를 변경할 수 있는지를 물어보신것 같은데...;;
int i; 라고 선언했을 경우 메모리상의 주소는 1000 입니다.(물론 가정입니다.) 그리고
int *p; 라고 선언했을 경우 메모리상의 주소는 1004입니다.(int가 4byte라고 가정)
여기서 포인터형 변수인 p의 주소, 즉 1004 라는 주소를 변경하시고 싶으신가요?
저도 아직 공부중이라 정확한 답변은 아니겠지만...현재까지 공
번호 | 제 목 | 글쓴이 | 날짜 |
---|---|---|---|
2672158 | for 문 질문드립니다. (2) | 유메 | 2024-10-18 |
2672128 | 살짝만 도와주세열 어렵지 않아요~ (초보) | 도도 | 2024-10-18 |
2672072 | 이 소스를 통해서 동일한 값이 나오게 소스를 재구성좀 부탁드려요^^ | SchokoHolic | 2024-10-17 |
2672049 | 함수파트에서 리턴값 받는 문제에 관한 질문입니다. | 매디 | 2024-10-17 |
2672022 | 일부 변수를 권한이 없으면 수정할수 없도록 하고싶습니다. | 아지랑이 | 2024-10-17 |
2671993 | 비디오 대여 프로그램 추가 기능 질문입니다. | 베레기 | 2024-10-17 |
2671963 | 포인터 질문이에요 (2) | 거북이 | 2024-10-16 |
2671938 | 포인터 증감 연산자 질문이욧~ | SweetChoco | 2024-10-16 |
2671908 | 10의 -10승이랑 -10의-10승 어떻게하나요?? (2) | 큰재 | 2024-10-16 |
2671878 | 이클립스에서 C언어좀 돌리려고 하는데 안됩니다..도와주세요 (2) | 지우 | 2024-10-16 |
2671847 | 숫자 (또는 문자열)을 하나씩 자르기 (1) | 마루 | 2024-10-15 |
2671822 | 출력값이 이해가 안되요 .. (4) | 한샘가온 | 2024-10-15 |
2671798 | 메모장에 적는 소스인데, 띄어쓰기 하면 안 되네요 (1) | 달 | 2024-10-15 |
2671742 | 이제 막 C언어 공부하는데 도와주세요ㅜㅜ (2) | 솔빛길 | 2024-10-14 |
2671692 | 포인터를 이용하여 배열로 나온 값들을 더하는 프로그램인데요 (1) | 죄암죄암 | 2024-10-14 |
2671644 | c언어소스코드좀요 swap함수요 | 이리온 | 2024-10-13 |
2671617 | 피보나치 수열.. | 붕붕 | 2024-10-13 |
2671559 | 책이 잘못된건가요!? | 찰스 | 2024-10-13 |
2671500 | 가위바위보 접근.. (2) | 메이커 | 2024-10-12 |
2671470 | gotoxy 질문드립니다..답변좀부탁드려요 (4) | 흙이랑 | 2024-10-12 |