함수 포인터

기초 2015. 12. 22. 17:07
1
2
3
4
int add(intint);
int (*padd)(intint); // 함수 포인터 초기화
 
padd = add; // 함수 포인터 대입
cs

padd = &add 가 아니라 padd = add를 사용한다.

함수명은 수식 내에서 함수를 가리키는 주소로 자동 변환 되기 때문에 가능하다.


가리키고 있는 함수를 호출하는 방법


i = padd(5 ,4);

i = (*padd)(5, 4); // 이 방법도 가능하다.


2차원 함수 포인터도 가능하다.



'기초' 카테고리의 다른 글

using 키워드  (0) 2016.03.02
시스템  (0) 2016.01.18
포인터 보충  (0) 2015.12.22
포인터, 문자열  (0) 2015.12.21
int arr[2][3]의 대해서  (0) 2015.12.20
posted by 알쿠미