본문 바로가기
프로그래밍언어

call by reference, call by value

by 흰색남자 2022. 10. 3.

Call by reference

함수의 파라미터( 인자 )로 데이터의 주소가 전달됨 

>> 해당 함수에서 데이터 주소 값을 변경하면 인자로 넘긴 데이터의 원본이 바뀜.

 

 

Call by value

함수의 파라미터( 인자 )로 데이터의 값이 복사되어 값만 전달됨.

>> 해당 함수에서 파라미터의 값을 바꾸어도 원본 데이터에는 반영되지 않음.

 

 

'프로그래밍언어' 카테고리의 다른 글

JIT 컴파일러  (0) 2022.12.26
비동기, 동기 통신과 call back  (0) 2022.10.03
C++, JAVA 차이  (0) 2022.09.25
자료구조편 - hash, map, set  (0) 2022.09.20
OOP란?  (0) 2022.09.19