C
190724 ?? 왜한거지?
猫猫
2019. 7. 24. 12:48
반응형
/******************************************************************************
Online C Compiler.
Code, Compile, Run and Debug C program online.
Write your code in this editor and press "Run" button to compile and execute it.
*******************************************************************************/
#include <stdio.h>
int func(int, int);
int func2(int, int);
int func(int x, int y){
return x+y;
}
int func2(int x, int y){
return x*x+y*y;
}
int main(void)
{
int result1, result2;
int (*ptrFunc)(int, int); //함수 포인터 선언
int (*ptrFunc2)(int , int); //함수 포인터 선언
ptrFunc = func; //포인터값 넣기
ptrFunc2 = func2;
result1 = (*ptrFunc)(90,20); //명시적 역참조를 통하여 func() 호출
result2 = (*ptrFunc2)(20,20); //명시적 역참조를 통하여 func2() 호출
printf("result1 = %d result2 =%d\n", result1, result2);
return 0;
}
반응형