정체불명의 모모

[C++/ 따배씨++] 7-4.주소에 의한 인수 전달 본문

프로그래밍(c++)/따배씨++(기초)

[C++/ 따배씨++] 7-4.주소에 의한 인수 전달

정체불명의 모모 2021. 8. 6. 12:12

ㅁ 주소에 의한 인수 전달

: 함수의 pointer의 매개변수를 받아 오는 것

 

정리

  •  포인터 호출 -> 값에 의한 전달과 같다.
     실제로 밑의 코드의 컴파일한 결과 값을 보면 foo함수안에서 ptr의 주소를 받을때, 
     매개변수의 주소와 다르게 출력된것을 확인 할 수 있다.
      이 뜻은, 포인터인 매개변수의 값을 복사하여 사용한다는 것을 알 수 있다.
     하지만, 포인터의 특성상 참조자와 같이 값 변경은 되지만, 메모리 복사가 일어난다는 것을 알 수 있다.

Comments