首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
程序中若有如下说明和定义语句 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
2020-11-23
109
问题
程序中若有如下说明和定义语句
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=*f1(s);
答案
A
解析
本题主要考查函数调用和函数指针的使用。根据定义f1是一个函数指针,且指向fun函数,因此可以使用函数指针来调用函数。使用函数指针调用函数的时候使用.运算符,即*f1和fun是一样的,fun函数有参数,通过f1调用fun函数写法为:(*f1)(a),括号是必须的,这样才能保证各部分正确结合。
转载请注明原文地址:https://kaotiyun.com/show/D83p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有表示公司和员工及雇佣的3张表,员工可在多家公司兼职,其中公司表C(公司号,公司名,地址,注册资本,法人代表,员工数),员工表s(员工号,姓名,性别,年龄,学历),雇佣表E(公司号,员工号,工资,工作起始时间)。其中表C的键为公司号,表S的键为员工号,则
有以下程序:#includemain(){inta=1,b=1;for(;a一一;)b一一;printf("%d,%d\n",a,b);}程序运行后的输出结果是(
有以下程序(strcat函数用于连接两个字符串):#include<stdio.h>#include<string.h>main(){chara[20]="ABCD\0EFG\0",b[]="IJK";strcat(a,b);prinff
函数fgetc的功能是从指定文件中读入一个字符,以下与其功能完全相同的函数是()。
有以下程序:#include<stdio.h>main(){FILE*f:f=fopen("filea.txt","w");fprintf(f,"abc");fclose
在软件开发中,需求分析阶段产生的主要文档是()。
学生和课程的关系模式定义为:S(S#,Sn,Sd,Dc,sa)(其属性分别为学号、姓名、所在系、所在系的系主任、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课);SC(S#,C#,G)(其属性分别学号、课程
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是()。
将自然数集设为整数类Ⅰ,则下面属于类Ⅰ实例的是()。
随机试题
某学校准备重新粉刷国旗的旗台,该旗台由两个正方体上下叠加而成,边长分别为1米和2米。问需要粉刷的面积为()。
表现主义小说的杰出代表是奥地利的
在谈判中以集体决策、集体负责而著称的是()
两样本均数比较的t检验,差别有显著性时,p值越小说明
根据《民事诉讼法》及相关司法解释,再审过程中有下列哪些情形的,人民法院可以裁定终结审查?
()是存货的入库凭证。
某外国投资者A于2009年3月1日以200万美元收购某国内B企业的部分资产,并以该部分资产作为出资与国内企业C公司于2009年4月1日成立了一家中外合资经营企业。以下表述,其中不符合法律规定的付款方式的有()。
某城市社区有居民小组12个,居民家庭3000户,年满18周岁的居民6500人。该社区若要召集居民会议,须获得()提议。[2010年真题]
20世纪70年代,印度发现了脱离人类社会而由狼抚育并与狼共同生活的“狼孩”。科学家发现,“狼孩”没有意识,这一事实说明意识的产生
Thefollowingparagraphsaregiveninawrongorder.ForQuestions1-5,youarerequiredtoreorganizetheseparagraphsintoac
最新回复
(
0
)