14_함수의인자전달
#include /* 함수의 인자 전달 1) call by value 2) call by reference(address) */ /* void foo(int n, int* pn); void main() { int num = 10; printf("%d\n", num); foo(num, &num); // CV, CA printf("%d\n", num); } void foo(int n, int* pn) { *pn = 2; } */ void foo(char * c1, char * c2) { *c1 = 'A'; *c2 = 'B'; } void main() { char ch = 'a'; char ch1 = 'b'; foo(&ch, &ch1); printf("%c : %c\n", ch, ch1); }
2018. 4. 28.