首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
程序中若有如下说明和定义语句 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
39
问题
程序中若有如下说明和定义语句
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://jikaoti.com/ti/sui0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中,不符合良好程序设计风格要求的是
下面程序的运行结果是______。main(){inti=0,j=10,k=2,s=0;{i+=k;if(i>j){printf("%d\n",s);break;}s+=i;}}
设有定义intn=0,*p=&n,**q=&p;,则下列选项中正确的赋值语句是
下面程序的运行结果是#include<stdio.h>main(){staticchara[]="Languagef",b[]="programe";char*p1,*p2;intk;p1=a;p
阅读下面程序段,则执行后的结果为#inclide"stdio.h"main(){intm=4,n=2,k;k=fun(m,n);printf("%d\n",k);}fun(intm,intn)
以下程序的输出结果是#include<stdio.h>in[fun(intn,int*s){intn,f2;if(n==0‖n==1)*s=1;else{fun(n-1,&f1);fun
有以下程序段charch;intk;ch=’a’;k=12;printf("%c,%d,",ch,ch,k);printf("k=%d\n",k);已知字符a的ASCII码值为97,则执行上述
若有下列定义和语句:Char*s1="12345",*s2="1234";printf("%d\n",strlen(strcpy(s1,s2)));则输出结果为______。
以下选项中不合法的标识符是
下面四个选项中,均是不合法的用户标识符的选项是
随机试题
已知IP数据报头格式如题50图所示。试给出其中序号标出字段所占的位数并对其作用加以说明。
法西斯国家
“狼孩”的故事说明遗传素质在人的身心发展中()。
治疗支饮寒饮伏肺证,宜选
A.下腹、会阴、睾丸疼痛不适B.轻度尿频,尿痛或尿道刺痒C.直肠指检前列腺肿胀饱满,压痛明显D.前列腺液中白细胞每高倍视野大于10个E.神经衰弱和性功能障碍最原始的针具是
备查账簿不必每年更换新账,可以连续使用。
某企业去年平均资产总额为1000万元,平均资产负债率为40%,负债平均利息率5%,实现的销售收入为1000万元,全部的固定成本和利息费用为220万元,优先股股利为15万元,变动成本率为30%,普通股股数为80万股。今年的销售收入计划提高50%,为此需要再筹
你认为自己最突出的优点是什么?
お母さんは、子供たちに仕事を________。
SinceearlycolonialtimesAmericanpeoplehaveshownagreatconcernforeducation.Therewereaveryhighproportionofeducat
最新回复
(
0
)