I. 변수 전달
값의 복사가 일어난다.
int fct(int a);
int main() {
int val = 10;
fct(val)
return 0;
}
int fct(int a) {
return a;
}
II. 배열 전달
값의 참조가 일어난다.
int fct(int* a);
int main() {
int arr = [10, 20];
fct(arr)
return 0;
}
int fct(int* a) {
return a[0];
}
'컴퓨터 > C' 카테고리의 다른 글
C hello, world! (0) | 2022.10.14 |
---|---|
C 변수 scope (2) | 2022.09.08 |
C goto (0) | 2022.09.01 |
C continue break (0) | 2022.09.01 |
C 조건문 (0) | 2022.08.30 |