河南公基

首页 > 试题汇总 > 公基

有以下程序int add( int a,int b){ return (a+b); }main(){ int k, (

华图教育 | 2020-04-08 13:28

收藏

点击查看>>>精品备考图书试卷

有以下程序

int add( int a,int b){ return (a+b); }

main()

{ int k, (*f)(), a=5,b=10;

f=add;

}

则以下函数调用语句错误的是

A)k=(*f)(a,b);

B)k=add(a,b);

C)k= *f(a,b);

D)k=f(a,b);

正确答案:C
答案 C
解析: 在语句 “ k=*f(a,b) ” 中,由于 “ ( ) ” 的优先级高于 “ * ” ,所以 “ *f(a,b); ” 表示其返回类型为指针的带有两个整型参数的函数。

分享到

微信咨询

微信中长按识别二维码 咨询客服

全部资讯

copyright ©2006-2020 华图教育版权所有