首页/ 题库 / [单选题]若有以下函数首部的答案

若有以下函数首部

单选题
2022-01-05 21:40
A、int fun(double x[10], int *n)
B、则下面针对此函数的函数声明语句中正确的是
C、A)int fun(double x, int *n);
D、B)int fun(double , int );
E、C)int fun(double *x, int n);
F、D)int fun(double *, int *);
查看答案

正确答案
D

试题解析
答案 D解析 : 函数首部 int fun(double x[10],int *n) 表示这个函数的返回值是整型,其第 1 个形式参数是一个双精度的一维数组,第 2 个参数是一个整型指针。在 C 语言中,一维数组的名字表示的是一维数组的地址,所以选项D是正确的。

标签:
相关题目
以下所列的函数首部正确的是( )
以下函数定义首部形式正确的是( )。
若有函数内部说明:inta[3][4];则数组a中各元素
若有函数说明为 void f(double * s); 则以下函数调用正确的是 (14) 。
若有X obj[100]; (X为类名),则调用构造函数的次数为
若有函数定义:int fun(){doublex=23.5;returnx;},则函数的返回结果是()
若有如下调用函数: int sub(int *t) { return (t); } 该函数的返回值是( )
若有以下变量定义和函数调用语句: int a=25; print_value(&a); 则执行下面函数后正确的输出结果是( )。 void print_value(int*x) { cout<<++*x<<endl; }
若有以下变量定义和函数调用语句: int a=5; fun(&a); 则执行下面函数后正确的输出结果是( )。 void fun(int*x) { cout<<++*x<<end1; }
若主函数中有以下定义和语句: main() { double a[3][4]; …… fun(a) ; } 则正确的fun函数的首部是( )
IPV6首部和IPV4首部比,移入扩展首部的字段是()
IPV6首部和IPV4首部相比,移入扩展首部的字段是()
IPv6报文首部和IPv4报文首部的区别不包括以下哪一项()
为什么在TCP首部中有一个首部长度字段,而UDP的首部中就没有这个这个字段?
若有以下函数首部
有以下程序中若有如下说明和定义语句; 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()函数的正确调用语句是——。
若有以下说明和定义:fun(int*c){ }main(){ int(*a)()=fun,*b(),w[10],c; ……}在做必要的赋值之后,对fun函数的正确调用语句是______。
若有以下说明和定义 fun(int*c){...} main() { int(*a)()=fun,(*b)(),w[10],c; } 在必要的赋值之后,对fun()函数的正确调用语句是______。
若有函数内部说明:int a[3][4];则数组a中各元素
广告位招租WX:84302438

免费的网站请分享给朋友吧