首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
程序中若有如下说明和定义语句 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
2019-06-09
31
问题
程序中若有如下说明和定义语句
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/exRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若要求从键盘读入含有空格字符的字符串,应使用函数
以下定义数组的语句中错误的是
有以下程序(注:字符a的ASCⅡ码值为97)main(){char*S={’’abc’’);do{printf(’’%d’’,*s%10);++s;}while(*S);}程序运行后的输出结果是
有以下程序#include<stdio.h>#defineSUB(x,Y)(x+1)*Ymain(){inta=3,b=4;printf(’’%d\n’’;SUB(a++,b++));)程序运行后的输出结果是
给定程序的功能是:调用函数fun将指定源文件中的内容复制到指定的目标文件中,复制成功时函数返回值为1,失败时返回值为0。在复制的过程中,把复制的内容输出到终端屏幕。主函数中源文件名放在变量sfname中,目标文件名放在变量tfname中。请在程序
下列字符数组初始化语句中,不正确的是()。
某二叉树共有13个结点,其中有4个度为1的结点,则叶子结点数为()。
与数学表达式x≥y≥z对应的C语言表达式是()。
计算机软件的构成是()。
按照C语言规定的用户标识符命名规则,不能出现在标识符中的是()。
随机试题
少年期性意识的最突出的特征是
下列属于高度危险物品的是()。
心包积液时,超声表现下列哪项不对
患者,女性,患有胃溃疡10年,因溃疡出血3d就诊,经治疗出血停止,病情缓解,粪便隐血试验阴性。患者出血期间,护士观察其粪便颜色呈
砌砖施工工艺中,铺灰应均匀平整,长度不宜超过()m。
根据刑事诉讼法律制度的规定,公安机关负责人的回避由()决定。
某旅行社4月份组织一个共30人的旅行团旅游,向每人收取旅游费3000元。旅游期间由旅行社为每人支付住宿费1200元,餐费1000元,交通费350元,门票50元。旅游业适用营业税税率为5%,旅行社该项业务应缴纳营业税()元。
邓小平在探索中国特色社会主义道路中,虽然没有明确提出“可持续发展战略”,但却包含着丰富的可持续发展的思想。他强调,促进我国经济和社会可持续发展,必须在保持经济增长的同时()。
简述中世纪城市学校的特点。
下列哪个包封装抽象窗口工具包,提供管理用户图形界面功能?
最新回复
(
0
)