generic function 썸네일형 리스트형 C Generic 함수구현 :: void 포인터와 함수 포인터 이야기 /* written by kaspy (kaspyx@gmail.com)*/ 이번 포스팅에서는 c언어의 Generic 함수 구현을 통해서 void 포인터와 함수 포인터가 왜사용되며 어떻게 사용되는지에 대해 다루어 보겠습니다. 설명하면서 다룬 예제코드는 첨부파일에서 참고 0. 데이터의 교환 아래와 같이 두개의 데이터형이 있다면 이를 서로 교환하기위해서는 int a = 1, b =2 ;int t; t = a;a = b;b = t; 와 같은 형태로 데이터를 바꿀수있으며 이를 함수로 표현하자면 void swap(int *a,int *b){ int t ; t = *a; *a = *b; *b = t;} a=2;b=3;swap(&a,&b); 와같이 구현하여 swap 함수를 구현할수있다. 그런데 여기서 a와 b가 int .. 더보기 이전 1 다음