首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
程序中若有如下说明和定义语句 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
2018-11-21
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是一样的,劬函数有参数,通过f1调用fun函数写法为:(*f1)(a),括号是必须的,这样才能保证各部分正确结合。
转载请注明原文地址:https://kaotiyun.com/show/Lexp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序段中,不能正确赋字符串(编译时系统会提示错误)的是______。
设在主函数中有以下定义和函数调用语句,且fun函数为void类型;请写出fun函数的首部【】。要求形参名为b。main(){doubles[10][22];intn;……fun(s);……
在C语言中,引用数组元素时,其数组下标的数据类型允许是______。
若有如下程序;main(){chara[]="china\0name\0";printf("%d,",strlen(A));printf("%d\n",sizeof(A));}则程序运行后的输出结果是(
有以下程序:#include<stdio,h>#definef(x)(x*x)main(){inti1,i2;i1=f(8)/f(4);i2=f(4+4)/f(2+2);printf("%d,%d\
下面函数要求计算两个整数x,y之和,并通过形参返回该值,请填空。add(intx,inty,【】z){【】=x+y;}
下面的程序可对指定字符串中的字符串进行从大到小排序、请将程序填完整。(注:程序采用了冒泡排序算法)#include<stdio.h>#include<string.h>main(){char*str="ABCDabcd"
下列叙述错误的是()。
下列叙述中正确的是()。
随机试题
A、Newteachersandstaffhavetoberecruited.B、Itmighttakesometimeforstudentstoadapt.C、Itinvolvesbuyinglotsoftab
压力监测换算方法:①lcmH2O=_______________kPa②lmmHg=______________cmH2O=_______________mmH2O③lmmHg=______________kPa
正常人于___________、___________、___________、___________附近可听到支气管呼吸音。
患者,女性,30岁,拟行骨科手术,为防止术后泌尿系并发症,下列护理措施,哪项不正确
A.7周以内B.10周以内C.11~14周D.14~16周E.16周以上
(1)签订合作协议(2)进行市场调研(3)初步确定合作对象(4)进行谈判(5)达成合作意向
根据以下资料,回答96-100题。2004-2008年间,各类教育招生人数较上一年增幅最大的是()。
凡生成SbingBuRer一个对象后,还可用【】方法或ensureCapacity()方法设定缓存大小。
题目1口试教师:CandidateB,youwanttoborrowbooksfromthelibrary,butyoudon’tknowsomeinformation.AskCandidateAtotell
Mostchildrenwithhealthyappetitesarereadytoeatalmostanythingthatisofferedthemandachildrarelydislikesfood【C1】_
最新回复
(
0
)