首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
程序中若有如下说明和定义语句 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
42
问题
程序中若有如下说明和定义语句
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全国计算机二级
相关试题推荐
设有定义语句int(*f)(int);,则以下叙述中正确的是()。
设有表示公司和员工及雇佣的3张表,员工可在多家公司兼职,其中公司表C(公司号,公司名,地址,注册资本,法人代表,员工数),员工表s(员工号,姓名,性别,年龄,学历),雇佣表E(公司号,员工号,工资,工作起始时间)。其中表C的键为公司号,表S的键为员工号,则
有以下程序:#include<stdio.h>main(){inta[4][4]={{1,4,3,2},{8,6,5,7},{3,7,2,5},{4,8,6,1}},i,k,t;for(i=0;i<3;i++)for(k=i+l;k<4;k
有以下程序:#include<stdio.h>main(){inta,b;for(a=0;a<3;a++){scanf("%d",&b);swit
设有函数说明语句:intfun(int,int);以及函数指针定义语句:int(*f)(int,int);若要使函数指针指向函数fun的入口地址,以下选项中正确的是()。
在软件开发中,需求分析阶段产生的主要文档是()。
下面属于系统软件的是()。
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的()。
随机试题
关于注册会计师了解被审计单位及其环境的目的,以下说法中,不恰当的是()。
患者,男,16岁。发热10天伴食欲减退,软弱。查体:T39.6℃,P74次/分,肝肋下2.0cm,脾肋下1.0cm。实验室检查:WBC26×109/L;N0.85,L0.14,E0.01。临床上拟诊为伤寒,为确诊应首选()
肝脏的正中裂将肝分为左、右两部分,左、右之比约为
新生儿易患呼吸道感染的免疫因素是呼吸道黏膜缺少
下列关于美国宪法的发展和特点的表述正确的是:()
在图示圆锥摆中,球M的质量为m,绳长l,若α角保持不变,则小球的法向加速度为:
对于大型复杂工程项目,施工标段划分较多时,对建设单位的影响是()。
()位于广东省东南沿海,是粤西与粤东、香港与内地之间经济联系的重要纽带。
重证据,重调查研究,严禁逼供信政策()。
阅读以下说明,回答问题。(2011年上半年下午试题二)[说明]Linux系统有其独特的文件系统ext2,文件系统包括文件的组织结构、处理文件的数据结构及操作文件的方法。可以通过命令获取系统及磁盘分区状态信息,并能对其进行管理。在Linux中,
最新回复
(
0
)