1.값에 의한 호출 (call by value)
i=5 결과=6
2.참조 호출 (call by reference)
#include "Turboc.h" int plusone(int a); void main() { int i,j; i=5; j=plusone(i); printf("i=%d, 결과=%d\n", i,j); } int plusone(int a) { a=a+1; return a; }
i=5 결과=6
2.참조 호출 (call by reference)
#include "Turboc.h" void plusref(int *a); void main() { int i; i=5; plusref(&i); printf("결과=%d\n",i); } void plusref(int *a) { *a = *a + 1; }