首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
程序中若有如下说明和定义语句 char fun(char*); main() {char*s="one",a[5]={0},(*f1)()=fun,ch; …… } 以下选项中对函数fun的正确调用语句是
程序中若有如下说明和定义语句 char fun(char*); main() {char*s="one",a[5]={0},(*f1)()=fun,ch; …… } 以下选项中对函数fun的正确调用语句是
admin
2017-04-26
34
问题
程序中若有如下说明和定义语句
char fun(char*);
main()
{char*s="one",a[5]={0},(*f1)()=fun,ch;
……
}
以下选项中对函数fun的正确调用语句是
选项
A、(*f1)(a);
B、*f1(*s);
C、fun(a);
D、ch=*fl(s);
答案
A
解析
本题主要考查函数调用和函数指针的使用。根据定义f1是一个函数指针,且指向fun函数,因此可以使用函数指针来调用函数。使用函数指针调用函数的时候使用*运算符,即*fl和fun是一样的,fun函数有参数,通过fl调用fun函数写法为:(*fl)(a),括号是必须的,这样才能保证各部分正确结合。
转载请注明原文地址:https://kaotiyun.com/show/deDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序中函数fun的功能是:构成一个如图所示的带头结点的单词链表,在结点的数据域中放入了具有两个字符的字符串。函数disp的功能是显示输出该单链表中所有结点中的字符串。请填空完成函数disp。[*]#include<stdio.h>typedefs
以下叙述正确的是
请阅读以下程序:#include<stdio.h>main(){intx=1,y=0,a=0,b=0;switch(x){case1:switch(y){case0:a++;brea
下面叙述正确的是
下列程序的输出结果是______。main(){inta[]={31,27,20,12,6,1},*p=a;p++;printf("%d\n",*(p+2));}
下列叙述中正确的是()。
下述关于数据库系统的叙述中正确的是
下述关于数据库系统的叙述中正确的是
若有定义:inta[2][3];,以下选项中对a数组元素正确引用的是
以下选项中不属于字符常量的是
随机试题
中药的四气为
标准直齿圆柱齿的全齿高h=9mm,其模数为()。
老年女性,皮疹,四肢肌无力1个月,吞咽困难,胸闷半月。查体可见上眼睑紫红色斑伴眶周水肿,双肺呼吸音粗,双下肺可闻及细湿啰音,左手Ⅱ、ⅣPIP压痛,双上肢肌力Ⅲ级,双下肢肌力Ⅱ级。经分析,该患者初步诊断
下列哪一心音可作为心室舒张期开始的标志
甲公司为增值税一般纳税人,适用的增值税税率为17%。2017年12月31日,甲公司内部审计部门在审计过程中发现下列有关问题并要求会计部门予以更正。不考虑所得税影响。资料一:经董事会批准,自2017年1月1日起,甲公司将管理用设备的折旧年限由10年
—Lookatmystamps.—Theyarebeautiful!You’vegotawonderful________.
法国历史上的第一部共和制宪法是()。
下列对古罗马与古希腊建筑差异和联系的表述,不正确的一项走______。对希腊柱式“形容词”“动词”“语法”意义的依次解释,正确的一项是______。
[*]
A、Taiwan’sNationalistParty.B、PeopleFirstParty.C、DemocraticProgressiveParty.D、TheNewParty.A
最新回复
(
0
)