首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有某函数的说明为: int*fune(int a[10],int n); 则下列叙述中,正确的是( )。
设有某函数的说明为: int*fune(int a[10],int n); 则下列叙述中,正确的是( )。
admin
2019-06-09
25
问题
设有某函数的说明为:
int*fune(int a[10],int n);
则下列叙述中,正确的是( )。
选项
A、形参a对应的实参只能是数组名
B、说明中的a[10]写成a[]或*a效果完全一样
C、func的函数体中不能对a进行移动指针(如a++)的操作
D、只有指向10个整数内存单元的指针,才能作为实参传给a
答案
B
解析
考查数组名作为函数参数。传递给形参的实参可以是数组名,还可以是指向该数组的指针变量,选项A错误;a[10]、a[]、*a做形参都是接受实参数组首地址,效果一样,选项B正确;数组名可以看作一个指针常量,对其进行自加自减运算相当于指针变量的自加自减,选项C错误;数组名作为函数参数时,只传递数组的首地址而不检查形参数组的长度,所以形参表中可以不给出形参数组的长度,形参数组和实参数组长度也可以不同,选项D错误。故答案选B。
转载请注明原文地址:https://jikaoti.com/ti/bGf0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序{}j}include<stdio.h>yoidsp(int*a){intb=2;*a=*a*2:printf(’’%d,’’,*a);a=&b:*a=*a*2:printf(’’%d,’’,*a);)main(){
有以下程序段int*p;p=________malloc(sizeof(int));若要求使P指向一个int型的动态存储单元,在横线处应填入的是
若有以下程序#defineS(x)x*x#defineT(x)S(x)*S(x)main(){intk=5,j=2;printf(’’%d,%d\n’’,S(k+j),T(k+j));}则程序的输出结果是
有以下程序#include<stdio.h>voidfun(char*a,char%){while(*a=’*’)a++;while(*b=*a){b++;a++;)}main(){char*s=’’*****a*b****’’,
有以下程序yoidswap(char*x,char*y){chart;t=*x;*x=*y;*y=t;)main(){char*sl=’’abc”,*s2=’’123“;swap(s1,s2);printf(’’%s,%s\n”,s1
以下函数按每行8个输出数组中的数据:yoidfun(int*w,intn){inti;for(i=0;i<n;i++){________printf(’’%d’’,w[i]);}printf(’’\n’’);}下划线处应填入的语句是
程序通过定义学生结构体变量,存储了学生的学号、姓名和3门课的成绩。所有学生数据均以二进制方式输出到文件中。函数fun的功能是从形参filename所指的文件中读入学生数据,并按照学号从小到大排序后,再用二进制方式把排序后的学生数据输出到filename所指
给定程序中已建立一个带有头结点的单向链表,链表中的各结点按数据域递增有序链接。函数fun的功能是:删除链表中数据域值相同的结点,使之只保留一个。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生
给定程序MODll.C中函数fun的功能是:删除P所指字符串中的所有空白字符(包括制表符、回车符及换行符)。输入字符串时用‘#’结束输入。请改正程序中的错误,使它能输出正确的结果。注意:不要改动main函数,不得增行或删行,也
随机试题
行政诉讼的原告是公民、法人或其他组织,被告是实施具体行政行为的行政机关公务员。()
影响当代世界发展的主要障碍是【】
关于消化性溃疡,下列哪些说法不正确
病人表现为一侧视乳头萎缩,对侧视乳头水肿,以下定位诊断中可能性最大的是
A、a.mB、i.dC、imD、Mist.E、OTC每日2次()
甲、乙和丙于2012年3月签订了散伙协议,约定登记在丙名下的合伙房屋归甲、乙共有。后丙未履行协议。同年8月,法院判决丙办理该房屋过户手续,丙仍未办理。9月,丙死亡,丁为其唯一继承人。12月,丁将房屋赠给女友戊。并对赠与合同作了公证。下列哪一表述是正确的?(
按照现行规定,股份转让公司一经在代办股份转让系统挂牌进行股份转让,其所有股份均可进行转让。()
张某依法投资设立了一家一人有限责任公司。在公司存续期间,张某实施的下列行为中,不符合公司法律制度规定的是()。
请分析项目中出现这些情况的可能原因(200字以内)。请说明李某作为项目经理要承担哪些角色?要成为一名合格的项目经理要具备哪些知识与技能?(300字以内)
Anorganization’sreputation,profitability,andevenitscontinuedexistencecandependonthedegreetowhichitstargetedpub
最新回复
(
0
)