함수의포인터1 [C언어] 제 17 강 : 함수의 포인터 활용과 메모리 할당 포인터의 개념은 충분히 이해가 가셨으면 이번엔 포인터의 활용 방법과 메모리에서의 공간 할당을 공부해보겠습니다. call by value & call by reference 포인터를 이용하여 함수 내에서 외부에 있는 변수에 직접 접근이 가능하다. void CallByValue(int number) { number++; } void CallByReference(int* ptr) { (*ptr)++; } 첫 번째 함수와 두 번째 함수의 차이점은 무엇일까요? 가장 눈에 뛰는건 포인터의 사용입니다. 첫 번째는 매개변수를 인자로 사용하지만 두 번째는 포인터를 사용해 주소 값을 매개 변수로 입력 받습니다. 첫 번째 함수는 임시로 함수 내부에서 number이라는 매개변수를 생성합니다. 즉 인자로 10이라는 수, 또는 .. 2012. 1. 24. 이전 1 다음