首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知函数的原形如下,其中结构体a为已经定义过的结构,且有下列变量定义 struct a*f(int t1,int*t2,strcut a t3,struct a*t4) struct a p,*p1;int i; 则正确的函数调用语句为
已知函数的原形如下,其中结构体a为已经定义过的结构,且有下列变量定义 struct a*f(int t1,int*t2,strcut a t3,struct a*t4) struct a p,*p1;int i; 则正确的函数调用语句为
admin
2009-02-15
70
问题
已知函数的原形如下,其中结构体a为已经定义过的结构,且有下列变量定义 struct a*f(int t1,int*t2,strcut a t3,struct a*t4) struct a p,*p1;int i; 则正确的函数调用语句为
选项
A、&p=f(10,&i,p,p1);
B、p1=f(i++,(int*)p1,p,&p);
C、p=f(i+1,&(i+2),*p,p);
D、f(i+1,&i,p,p);
答案
2
解析
本题目中函数f的返回值为结构类型的指针,函数的四个形参分别为:t1为整型,t2为整型的指针,t3为struct a类型,t4为struct a类型的指针。在进行函数调用的时候,函数的实参必须要与形参说明相对应,函数的返回值也要赋给相应类型的变量。选项A)函数的返回值不能赋给一个常量;选项C)&(i +2)没有什么意义;选项D)返回值没有传递给任何变量,向函数传递的应该是struct a类型的指针,可是传的却是变量。
转载请注明原文地址:https://kaotiyun.com/show/w0Xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面关于控件数组的叙述中正确的是()。
以下关了VB文件的叙述中,错误的足()。
以下数组定义语句中,错误的是
以下关于VB特点的叙述中,错误的是()。
下列叙述中错误的是()。
在软件设计中,不属于过程设计工具的是
窗体上有Textl、Text2两个文本框及一个命令按钮Commandl,编写下列程序:DimYAsIntegerPrivateSubCommandl_Click()DimxAsIntegerx=2Textl.Text=p2(
双精度浮点数的类型说明符为
下列选项中不属于结构化程序设计原则的是()。
在考生文件夹下有一个工程文件sit5.vbp,窗体如图2.25所示。运行程序时,从数据文件中读取学生的成绩(均为整数)。要求编写程序,统计总人数,并统计不及格、60~69、70~79、80~89及90~100各分数段的人数,将统计结果显示在相应的文本框中。
随机试题
卵巢门
在悬索桥锚碇混凝土施工中,主要检测项目有()。
电动潜油泵井更换油嘴时一定要测量准确,孔径误差小于()mm。
TodayblackchildreninSouthAfricaarestillreluctanttostudysubjectsfromwhichtheywereeffectivelybarredforsolong.
男性,50岁,胸闷气短2个月,左胸痛20多天,夜间重,查体颜面、颈部、胸壁略肿胀,胸壁静脉曲张,腋下有一拇指大小的淋巴结,无压痛,活动尚好,心率108次/min,律整,左肺呼吸音消失。采取哪项措施缓解病人呼吸困难
下列关于糖皮质激素作用的叙述,错误的是
支气管肺癌常见的呼吸系统早期症状是
设备的开发设计包括哪几个阶段?监理工程师对设备设计质量监理的主要根据是什么?
下列情形中属于承诺的是()。
有以下程序#includevoidmain(){inta[]={2,3,5,4},i;for(i=0;i
最新回复
(
0
)