首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include int add(int a,int b){return(a+b); } main() {int k,(*f)(),a=5,b=10; f=add; } 则以下
有以下程序: #include int add(int a,int b){return(a+b); } main() {int k,(*f)(),a=5,b=10; f=add; } 则以下
admin
2015-08-09
51
问题
有以下程序:
#include
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);
答案
D
解析
D选项中的“*f(a,b)”表示调用后返回一个指向整型数据的地址指针,即该函数的返回值为指针类型,所以不能将其赋值给整形变量k。
转载请注明原文地址:https://kaotiyun.com/show/9LDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
语句int(*ptr)()的含义是()。
在执行完下列的C语句段之后,则B的值是()。chara=’A’;intb;B=((34&&56)&&(a<’b’));
以下程序的结果是______。inta,b;voidfun(){a=100;b=200;}main(){inta=5,b=7;fun();
结构化程序有3种基本结构组成,3种基本结构组成的算法______。
有下列程序段:structSt{intx;int*y;)*pt;inta[]={1,2),b[]={3,4);structstc[2]={10,a,20,b);pt=c;下列选项中表达式的值为11
在C语言中,函数返回值的类型最终取决于
已有定义:chara[]="xyz",b[]={’x’,’y’,’z’};,下列叙述中正确的是()。
下列叙述中正确的是()。
若a是int型变量,则下列表达式的值为______。(a=2*3,a*2),a+4
以下不正确的叙述是
随机试题
盲肠癌病人最少见的合并症是()
苯巴比妥钠肌内注射时,一日极量是
A.黄酮哌酯B.氟他胺C.特拉唑嗪D.非那雄胺E.尼尔雌醇属于5α-还原酶抑制剂,可抑制前列腺增生的药品是()。
在火场上燃烧物质所放出的热能,通常是以传导、()和对流三种方式传播。
“授人以鱼仅供一饭之需,授人以渔则终身受用无穷。”这句话说明教学中应重视()
中古波斯著名诗人菲尔多西的代表作是_______。
下列对IPv6地址的表示中,错误的是
下面关于算法的叙述中,正确的是()。
Inthe【B1】______annualBiblereadingmarathonthevolunteersreadreverentlyfrom【B2】______to_______________【B3】______.Atth
Nutritionist’sAdviceEatingcorrectlyinyour20sand30scanbeamatterofvisualaesthetics,ratherthanatiresomeex
最新回复
(
0
)