Call By value 와 Call By reference
-Call By value : 값을 전달하는 형태의 함수 호출이다. -Call By reference : 주소 값을 전달하는 형태의 함수호출이다. 1. Call By value 예제 void Swap(int n1, int n2) { int temp = n1; n1 = n2; n2 = temp; printf("Swap -> num1: %d num2: %d \n", n1, n2); } int main(void) { int num1 = 1, num2 = 2; printf("main -> num1: %d num2: %d \n", num1, num2); Swap(num1, num2); printf("main -> num1: %d num2: %d \n", num1, num2); return 0; } 실행결과 Swa..
2020. 1. 21. 01:27