首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对于函数声明void fun(float array[],int*ptr);以下叙述正确的是( )。
对于函数声明void fun(float array[],int*ptr);以下叙述正确的是( )。
admin
2020-07-28
55
问题
对于函数声明void fun(float array[],int*ptr);以下叙述正确的是( )。
选项
A、函数fun的参数array,ptr都是指针变量
B、函数fun的参数array是数组名,ptr是指针变量,它们有本质区别
C、调用函数fun时,实参数组元素个数可以比形参array数组元素个数多
D、调用函数fun时,传送给形参array的应是数组的所有元素
答案
A
解析
fun()函数两个参数:array和ptr,返回值为void类型,其中array是float数组名,ptr是整型指针变量,C语言中,数组名本身就是一个地址,作为形参时,数组退化成指针类型,所以array就是一个指针变量,选项A正确,B错误;调用函数fun()时,实参数组元素的个数与形参array数组元素个数相同,选项C错误;调用函数fun()时,传递给形参array的只是实参数组的首地址,选项D错误,本题答案为A。
转载请注明原文地址:https://kaotiyun.com/show/kW3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义语句:chars[10]="1234567\0\0";,则strlen(s)的值是
下列叙述中正确的是
有以下程序#include<stdio.h>#include<string.h>voidfun(chars[][10],intn){chart;inti,j;for(i=0;i<n-1;i++)for0=i+1;j<nj++)if(
规范化主要为克服数据库逻辑结构中的插入异常,删除异常以及
下列结构中属于线性结构链式存储的是
下列叙述中错误的是
下列关于线性链表的叙述中,正确的是
下列定义变量的语句中错误的是
下面选项中的程序段,没有编译错误的是
从工程管理角度看,软件设计一般分为两步完成,它们是
随机试题
三某以营利为目的,剽窃、抄袭他人作品造成恶劣社会影响。王某的行为构成()
管理合同
慢性阻塞性肺病包括以下哪几种疾病()
在下列哪种情况下,肺的顺应性增加
某地铁枢纽站站厅层公共区建筑面积4500m2,设置有两个直通室外的安全出口。发生火灾时,人员疏散及防排烟的运行模式为()
货币市场型证券是由各种货币市场工具构成,如()等,安全性很强。
以下对薪酬结构的理解错误的是()。
京剧、中医、国画被誉为中国的“三大国粹”,下列有关我国国粹的表述,不正确的是()。
马克思主义政党学说的基本原则是无产阶级执政党必须坚持
Readthearticlebelowaboutanewproduct.Aresentences16-22"Right"or"Wrong"?Ifthereisnotenoughinformationtoanswer
最新回复
(
0
)