首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下说明和定义 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
59
问题
若有以下说明和定义
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://kaotiyun.com/show/sQkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下不正确的定义语句是()。
下列叙述中正确的是
下列条件语句中,输出结果与其他语句不同的是
若有定义:inta,b;通过语句scanf(’’%d;%d’,&a,&b);能把整数3赋给变量a,5赋给变量b的输入数据是
程序流程图中带有箭头的线段表示的是()。
结构化程序设计中,下面对goto语句使用描述正确的是()。
s1和s2已正确定义并分别指向两个字符串。若要求:当s1所指串大于s2所指串时,执行语句S;则以下选项中正确的是
以下叙述中正确的是
下列叙述中正确的是()。
下列关于栈的叙述中正确的是()。
随机试题
资产阶级道德观的基本原则是()
可能损伤肱动脉的骨折是
施工现场动火证由()审批。
某公路工程施工项目发包人通过招标与承包人按照《公路工程标准施工招标文件》(2018年版)签订了该工程的施工合同。承包人必须严格按照施工图及施工合同规定的内容及技术要求施工。承包人的分项工程首先向监理工程师申请质量验收,取得质量验收合格文件后,向监理人提出计
建设工程施工劳务分包合同中,( )负责与发包人、监理人、设计人及有关部门联系。
实现会计电算化具有重要的现实意义,主要包括()。
下列无形资产,不得计算摊销费用扣除的是()。
(2016年)某企业对一条生产线进行改扩建.该生产线原价1000万元,已计提折旧300万元,改扩建生产线发生相关支出800万元,满足固定资产确认条件,则改扩建后生产线的入账价值为()万元。
A公司和B公司有关债务重组资料如下。(1)2011年1月3日,A公司因购买材料而欠B公司购货款及税款合计2500万元,到期A公司无法偿付应付账款。(2)2011年5月2日经双方协商同意,A公司以300万股普通股偿还债务,普通股每股面值为1元,股票市价为
当今社会,多元化趋势明显,每个人的知识背景、生活经历和兴趣爱好各不相同,认识和分析问题的角度也不一样,出现一些不客观的认识、不理性的情绪,并不奇怪,甚至在一定程度上是应该予以包容理解的。但理解包容,绝不是视而不见。从社会管理的角度,尤其应该重视这些情绪产生
最新回复
(
0
)