首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下说明和定义 int fun(int *C){…} main() { int(*a)(int *)=fun,*b(),X[10],c; … } 则对函数fun的正确调用语句是( )。
若有以下说明和定义 int fun(int *C){…} main() { int(*a)(int *)=fun,*b(),X[10],c; … } 则对函数fun的正确调用语句是( )。
admin
2022-04-02
21
问题
若有以下说明和定义
int fun(int *C){…}
main()
{
int(*a)(int *)=fun,*b(),X[10],c;
…
}
则对函数fun的正确调用语句是( )。
选项
A、(*a)(&c);
B、a=a(x);
C、b=*b(X);
D、fun(b);
答案
A
解析
题意中函数fun接收一个整型指针参数,返回值为int类型。main函数首先定义一个函数指针a,将函数fun的地址赋给a,所以a是指向函数fun的指针,可以通过a调用函数fun;选项A中,通过a调用函数fun,可以使用(*a),接收的参数是整型变量c的地址,正确;选项B中参数x是一个数组,错误;选项C中调用b函数,由于程序没有给出函数b的定义,所以这里调用b是错误的,而且函数b是没有参数的,这里调用b的时候传入了参数,所以C错误;选项D中,由于b是一个函数,不能作为整型指针变量传给fun函数,所以D错误;本题答案A选项。
转载请注明原文地址:https://jikaoti.com/ti/Z6d0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有定义:structcomplex{intreal,unreal;}data1={1,8},data2;则以下赋值语句中错误的是()。
以下叙述中正确的是
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是
以下叙述正确的是
以下叙述中错误的是
程序调试的任务是
下列叙述中正确的是()。
下面选项中的程序段,没有编译错误的是
合法定义一维数组的是()。
随机试题
科学与技术环境
小儿原发性肺结核的常见表现中以下哪项不符
公路桥涵设计时,采用的汽车荷载由车道荷载和车辆荷载组成,分别用于计算不同的桥梁构件。现需进行以下几种桥梁构件计算:①主梁整体计算;②主梁桥面板计算;③涵洞计算;④桥台计算。试判定这四种构件计算应采用下列何项汽车荷载模式,才符合桥梁设计规范(JTGD60-2
可转换债券投资者可以通过债券的买卖而改变资产组合的风险状况。()
当事人认为行政机关和行政机关工作人员的具体行政行为侵犯其合法权益,拟直接向人民法院提起行政诉讼的,下列表述正确的有()。
北方航空公司实行对教师机票六五折优惠,这实际上是吸引乘客的一种经营策略,该航空公司并没有实际让利,因为当某天航班的满员率超过90%时,就停售当天优惠价机票,而即使在高峰期,航班的满员率也很少超过90%。有座位空着,何不以优惠价促销它呢?以下哪项如果为真,将
统一战线是无产阶级政党策略思想的重要内容,建立统一战线是因为()
为识别要开发的信息系统及其子系统,应用______图来表达数据对系统所支持的过程之间的关系以定义信息总体结构。
Mr.Younghasashopinthecentreofthetowninwhichallkindsofcarsaresold.Theseyearshehasbeenverysuccessfulinb
A、 B、 C、 A
最新回复
(
0
)