-
카테고리
-
세부 분야
게임 프로그래밍
-
해결 여부
미해결
포인터 관련 질문합니다!
23.01.28 22:33 작성 조회수 193
0
배열을 포인터 변수로 받을 때 포인터 변수는 배열의 시작 주소를 갖고 있는 변수로 알고 있습니다!
예를 들어 배열의 시작 주소를 담고 있는 포인터 변수가 *str이라면
근데 함수 내부에서 배열에 인덱스 값에 접근할 때 str[i] 접근하는데 포인터 변수를 어떻게 배열처럼 사용할 수 있는지 그 원리를 잘 모르겠습니다..!
답변을 작성해보세요.
1
Rookiss
지식공유자2023.01.28
복잡하게 생각하실 필요없이
str[i] 은 *(str+i) 와 완전히 동일한 의미입니다.
배열의 시작주소를 포인터로 관리하는 순간,
양쪽 문법이 다 사용 가능합니다.
답변 1