[지식] call by referance & call by value 사전적 정의 값에 의한 호출[ call by value ]값 호출. (1) 파라미터 전달 기법의 한 가지로 절차를 호출하기 전에 실인수의 값을 계산하고 그 값을 호출 시에 대응되는 국소적 변수인 가인수에 대입함으로써 전달되는 방식. (2) 직접 γ값(위치)을 가인수에 전달하는 방식. 즉, 실인수의 내용을 참조하기 위해 일일이 주소를 찾을 필요 없이 직접 가인수에 전달된 값으로 실행하는 방식. PASCAL 언어나 C 언어 등에서 일반적으로 사용된다. [보충설명] 값 호출 방식(call by value) 호출 프로그램에서 a=5, b=3이면 a+b=8이므로 피호출 프로그램에 대응되는 값은 x=8,y=z=5이기 때문에 y=y+1=5+1=6, z=z+x+1=5+8+1=14가 된다. 따라서 a는 5를 출력한다. .. 더보기 이전 1 ··· 27 28 29 30 31 32 33 ··· 49 다음