函数指针数组

/*
	Function:函数指针数组
*/
#include <stdio.h>
#include <stdlib.h>
 
int func1(int n)
{
    printf("func1: %d\n", n);
    return n;
}
 
int func2(int n)
{
    printf("func2: %d\n", n);
    return n;
}
 
int main()
{
	//定义了保存了两个函数指针的数组
    int (*a[2])(int);
    a[0] = func1;
    a[1] = func2;
    a[0](1);
    a[1](2);
 
    return 0;
}
posted @ 2022-11-21 03:28  starc的miao  阅读(23)  评论(0)    收藏  举报