포인터란? C/C++에서 사용하는 메모리 접근 방식으로, 선언한 변수의 메모리 주소 직접 접근하는 방법 보통 직접 선언한 함수에서 파라미터로 받아온 변수를 제어하기 위해 사용한다. 예제1. 일반변수를 인자로 사용한 경우 목적: 변수 num1과 num2에 있는 값을 서로 바꾸기 1 2 3 4 5 6 7 8 9 10 11 12 void swap(int* a, int* b) { int tmp = *a; *a = *b; *b = tmp; } int main() { int num1 = 1, num2 = 2; printf("%d %d\n", num1, num2); swap(&num1, &num2); printf("%d %d\n", num1, num2); } Colored by Color Scripter cs 실행결..