首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知下列函数定义: fun(int *b,int c,int n,int data) { int k; for(k=0;k<m*n;k++) {*b=data; b++;} } 则调用此函数的正确写法
已知下列函数定义: fun(int *b,int c,int n,int data) { int k; for(k=0;k<m*n;k++) {*b=data; b++;} } 则调用此函数的正确写法
admin
2021-06-15
49
问题
已知下列函数定义:
fun(int *b,int c,int n,int data)
{ int k;
for(k=0;k<m*n;k++)
{*b=data;
b++;}
}
则调用此函数的正确写法是(假设变量a的说
明为int a[50])( )。
选项
A、fun(*a,4,5,1);
B、fun(&a,4,5,1);
C、fun((int*)a,4,5,1);
D、fun(a,4,5,1);
答案
D
解析
本题考查函数调用时的参数传递。fun函数的调用形式为“fun(int *b,int m,int n,int data)”,而调用数组时,用数组名表示一个指向数组第一个元素的指针,因此调用时的形式为:fun(a,4,5,1)。
转载请注明原文地址:https://kaotiyun.com/show/mvtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include#deftneN3voidfun(inta[][N],intb[]){inti,j;for(i=0;i<N;i++){b[i]=a[i][0];for(j=1;j<N;j++)
下面关于位运算符的叙述,正确的是
若有定义语句:inta=3,b=2,c=1;以下选项中错误的赋值表达式是( )。
若有定义语句:doublea,*p=&a;以下叙述中错误的是
以下叙述中正确的是
有以下程序#includemain(){ints[12]={1,2,3,4,4,3,2,1,1,1,2,3},c[5]={0},i;for(i=0;i
若函数调用时的实参为变量,下列关于函数形参和实参的叙述中正确的是()。
有二叉树如下图所示:则前序序列为()。
软件设计中模块划分应遵循的准则是
有以下定义:inta;longb;doublex,y;则以下选项中正确的表达式是
随机试题
雷尼替丁属于
2011年2月,下列人员向所在单位提出订立无固定期限劳动合同,所在单位不同意,其中不满足订立无固定期限劳动合同法定条件的是()。
投保人因过失未履行如实告知义务,对保险事故的发生有严重影响的,保险人对于保险合同解除前发生的保险事故,不承担赔偿或者给付保险金的责任,但可以退还保险费。( )
债务人与第三人协议转让债务的,应当经债权人同意。()
根据物权法律制度的规定,下列关于建设用地使用权的表述中,正确的有()。
有目的地观察被试者的外部表现,从而了解其心理活动发生、发展过程的方法,称为()。
近日,华北多地再次遭受雾霾天气困扰,据中央气象台最新预报,京津冀地区本轮雾霾天气过程将持续到明天夜间,随着冷空气来临,雾霾会逐渐减弱。以前的大气污染主要是降尘,而现在的灰霾,实际上是一氧化碳、氮氧化物等。假如灰霾中混杂着有害物质,就会对健康产生直接危害。下
经过一系列的整顿之后,第一车间劳动纪律逐渐走上正轨。
2007年10月2日,邵某与丁某约定:邵某将100平方米的门面房卖给丁某,房价100万元。丁某支付房款后,邵某交付了门面房,但没有办理产权登记手续。丁某接收门面房作了简单装修,于2007年11月2日出租给叶某,租期为3年。2007年12月29日,邵某因病去
不是所有的金属都具有同样好的导电性能。
最新回复
(
0
)