#include "stdio.h"
int fff()
{
return 3;
}
int sss(int a,int b,char* c)
{
return *(&a+2);
}
void main()
{
int (*p[2])()={fff,sss};
char *s='u';
printf("%d\t",p[0]());
printf("%c\t",p[1](2,4,s));
getch();
}
此程序在win-tc下编译通过
输出:3 u