U E D R , A S I H C RSS

Hardcore Cpp Study/첫숙제/Value Vs Reference/김아영

* 값에 의한 전달 방법
- 인로 사용되는 식이 평가된다.
- 결과가 스택(stack)에 복사된다. 스택은 메모리내의 임시 저장 영역이다.
- 함는 인의 값을 스택에서 읽어들인다.

* 참조에 의한 전달 방법
- 변 자체의 값을 전달하는 것이 아니라 인로 사용되는 변에 대한 포인터를 전달하는 것이다.
- 함에 배열을 전달하는 유일한 방법이다.
- 함내에서 인로 사용되는 변의 값을 변경할 있다. (특정 상황에 따라)
- 인를 전달할 때에는 함에 전달되는 인가 포인터라는 사실이 함 정의와 프로토타입에 반영되어야 한다.
- 함내에서 전달된 변를 사용하기 위해서 간접(indirection) 연산자를 사용해야 한다.

값에 의한 전달에서 변의 값이 함에서 변경될 없는 반면에, 참조에 의한 전달에서 변의 값이 함에서 변경될 있다.

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:23:22
Processing time 0.0076 sec