第13题: [单项选择]程序中若有如下说明和定义语句
char fun(char *);
main( )
{
char *s="one",a[5]={0},(*f1)( )=fun,ch;
......
}
以下选项中对函数 fun 的正确调用语句是______。 A. (*f1)(; B. *f1(*s); C. fun(&a); D. ch=*f1(s); 参考答案:A 答案解析:题中将函数 fun 的入口地址赋给了指针变量 f1,这时 f1 和 fun 都指向函数的开头,调用*f1 就是调 用函数 fun。