-
카테고리
-
세부 분야
게임 프로그래밍
-
해결 여부
미해결
포인터 산술연산질문있습니다!
21.02.15 12:29 작성 조회수 144
0
int number = 1;
int* ptr = 1;
*ptr += 1;
이것을 실행하고 메모리를 봐봤습니다.
주소는 정상적으로 이동했는데
실제 number가 있는 주소는 변하지않더라구요.
포인터연산은 실제 값이있는 위치에는 영향이 없는건가요??
답변을 작성해보세요.
0
Rookiss
지식공유자2021.02.15
int number = 1;
int* ptr = &number;
*ptr += 1;
어떤 테스트를 하시는지 잘 이해를 못했습니다.
위와 같이 number 주소를 ptr로 참조해서 수정하시는 의도가 맞을까요?
(그렇다면 number 값이 변하는게 정상 상황입니다)
답변 1