제목 : 17.2. 예제. 함수 포인터 사용 : 함수포인터.cpp
글번호:
|
|
120
|
작성자:
|
|
레드플러스
|
작성일:
|
|
2005/08/06 오전 7:10:44
|
조회수:
|
|
4253
|
//함수 포인터 : 함수의 주소... 호출.
#include <iostream.h>
//함수 선언
int min(int a, int b){
return (a < b ? a : b);
}
//메인 함수
main(){
cout << "3, 5의 최소값 : " << min(3, 5) << endl;
//함수 포인터 선언
int (*ptrMin)(int, int);
//함수 포인터 초기화 : 실제 함수의 주소를 포인터 변수에 대입
ptrMin = &min;
//함수 포인터 참조(함수 호출)
cout << "33, 55의 최소값 : " << (*ptrMin)(33, 55) << endl;
}