首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下说明和定义: 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-10-25
25
问题
若有以下说明和定义:
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/ZGd0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下对C语言中联合类型数据的正确叙述是()。
若有定义语句charc=’\101’;则变量c在内存中占
有以下程序:#includestruetord{intx,y;}dt[2]={1,2,3,4};main(){struetord*p=dt:printf("%d,",++
设变量均已正确定义,若要通过scanf(“%d%c%d%c”,&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。下列所示的输入形式中正确的是(注:口代表空格字符)()。
有以下程序#include<stdio.h>voidf(intx[],intn){if(n>1){printf("%d,",x[n-1]);f(x,n-1);}else
在黑盒测试方法中,设计测试用例的主要依据是()。
在数据库技术中,为提高数据库的逻辑独立性和物理独立性,数据库的结构被划分成用户级、存储级和
若有定义:floatx=1.5;inta=1,b=3,c=2;则正确的switch语句是()。
下列叙述中正确的是()。
以下选项中非法的字符常量是
随机试题
关于无机结合料稳定材料击实试验方法,请回答以下问题。关于无机结合料稳定材料击实试验试样浸润时间,下列说法正确的有()。
心排血量与哪项无关
关于访谈法的优点,正确的是
患者,男,28岁,有静脉注射毒品史近6年。近2个多月来出现间歇性发热、咳嗽,伴乏力、食欲不振,体重明显下降。曾用抗生素治疗,但疗效欠佳。体检发现全身淋巴结肿大,口腔见鹅口疮,肝于肋下1cm、脾于侧位肋下可触及。外周血白细胞计数为4.1×109/L,红细胞计
背景资料:某城市供热管道工程,DN500,长为4.6km,碳素钢管;管线有一处需下穿护城河,有三处穿越城市主干道或次干道,穿越段的钢套管采用机械顶管法施工。设计要求:管道焊缝不具备水压试验条件时,管道焊缝质量采用超声和射线两种方法进行无损探伤检验
(操作员:李主管;账套:102账套;操作日期:2015年1月1日)设置职员档案。职员编码:401职员姓名:王晓楠性别:女所属部门:研发部职员类型:管理人员
下列关于银行间债券市场的说法,不正确的是( )。
关于个体身心发展的成因,“白板说”观点属于()。
一位教师在教授《圆明园的毁灭》一课时,不但用多媒体播放了圆明园的景观,让学生结合课文谈了一下各自的感受,还要求同学们在课下收集一些有关圆明园的资料或图片以便于活动课上做展览。对于这种教学方法,下列说法不正确的一项是()。
A、Heisaskinghisteacherforhelp.B、Hehasneverdoneanexperiment.C、Hewillhelpthewomanwithhertermpaper.D、Hewill
最新回复
(
0
)