이중 포인터1 [C 기초 문법] 이중 포인터 이 포스팅은 한국기술교육대학교 김덕수 교수님의 'C언어 Lv2' 강의를 바탕으로 작성됐습니다. 두 배열을 교환 (Swap) 하려면? 방법 1 : 각 원소에 대해 swap 연산 수행 👉 비효율적 방법 2 : 이름만 바꿔줄 수는 없을까? 🤔 #1 이중 포인터 포인터는 변수 모든 변수(포인터)는 그 변수를 가리키는 포인터를 가질 수 있다. 즉, 포인터를 가리키는 포인터를 생성할 수 있다. int a = 10; int* p = &a; int** dP = &p; a = 10 *p = 10 **dP = 10 (이중 참조) 이전에 원본값을 바꾸기 위해서 주소값을 함수의 인자로 사용했다. 이처럼 포인터를 바꾸기 위해서 포인터의 주소값을 함수의 인자로 사용하고, 이를 이중 포인터가 매개변수로 사용된다. 방법 2 : 포인.. 2022. 12. 26. 이전 1 다음