首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
程序中若有如下说明和定义语句 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
45
问题
程序中若有如下说明和定义语句
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全国计算机二级
相关试题推荐
下列定义数组的语句中,正确的是
有以下程序#include<stdi0-h>intfuna(inta,intb){retuma+b;}intfunb(inta,intb){returna-b;}intSSS(int(*t)0,intx,intY){return((*t)(x,y
程序通过定义学生结构体变量,存储了学生的学号、姓名和3门课的成绩。函数fun的功能是对形参b所指结构体变量中的数据进行修改,最后在主函数中输出修改后的数据。例如:b所指变量t中的学号、姓名、和三门课的成绩依次是:10002、“ZhangQi”、9
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组S中,请编写函数fun,它的功能是:按分数的高低排列学生的记录,高分在前。注意:部分源程序在文件PROGl.C文件中。请勿改动主函数main和其他函数中的任何内容,仅在
设有定义:structcomplex{intreal,unreal;}datal={1,8),data2;则以下赋值语句中错误的是()。
在软件设计中不使用的工具是()。
在数据库系统中,给出数据模型在计算机上物理结构表示的是()。
以下选项中与if(a==1)a=b;elsea++;语句功能不同的switch语句是()。
以下选项中不合法的标识符是()。
以下选项中函数形参不是指针的是
随机试题
下列关于未成年人诉讼程序的说法,正确的是:()
A.胎盘残留B.胎盘粘连C.胎盘剥离不全D.胎盘嵌顿E.胎盘植入胎盘未完全剥离时过早挤揉子宫可造成
施工现场储油罐应设置悬挂禁止()标识。
无纸化校对模式的特点不包括()。
世界上最著名的智力量表是()。
某林场年初有森林木材存量S立方米,木材以每年25%的增长率生长,每年末会砍伐一定的木材量。为实现经过两次砍伐之后林场的木材量增加50%的目标,则每年末砍伐的木材量应是:
德育原则
请根据图示网络结构回答问题。如果图中防火墙FW为CiscoPIX525,并且部分内网需要访问外网,需要使用的两个配置命令依次是_________和_________。
下列关于C++函数的描述中正确的是()。
Istheremeaninginthelengthofafinger?Longfingersarea【C1】______ofrefinement.Ashortstubbyhandarguesalackof【C2】_
最新回复
(
0
)