在下面的函数声明中,______ 是“void BC (int a,int b);”的重载函数。A.int BC (int a,int b)B.voi

题目

在下面的函数声明中,______ 是“void BC (int a,int b);”的重载函数。

A.int BC (int a,int b)

B.void BC(int a,char b)

C.float BC (int a,int b,int c=0)

D.void BC (int a,int b=0)

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在下面的函数原型声明中,存在语法错误的是()

A.int AA(int a,int b);

B.int AA(int,int);

C.int AA(int a;int b);

D. intAA(int a,int)


参考答案C

第2题:

在下面的函数声明中,存在着语法错误的是

A.void BC(int a,int)

B.void BD(int,int)

C.void BE(int,int t=5)

D.int BF(int x;int y)


正确答案:D
解析:函数声明时,可以指定其形参的默认值,不过要从右向左指定;可以省略形参名,仅以形参类型表示;形参表之间用逗号分割。因此,本题答案为D。

第3题:

在下面的函数声明中,存在着语法错误的是 ( )。

A.void BC(int a,int)

B.void Bd(int,int)

C.void BE(int,int=5)

D.int BF(int x;int y)


正确答案:D

函数声明时,可以指定其形参的默认值,不过要从右向左指定;可以省略形参名,仅以形参类型表示;形参表之间用逗号分割。因此,本题答案为D

第4题:

在下面的函数声明中,存在语法错误的是______ 。

A.void BC (int a,int)

B.void BD (int,int)

C.void BE (int,int =5)

D.void BF (int x;int y)


正确答案:D
解析:D选项用“;”(分号)分隔参数,所以存在语法错误。

第5题:

已知函数fun的原型为

int fun(int,int,int);

下列重载函数原型中错误的是

A.char fun(int,int);

B.double fun(int,int,double);

C.int fun(int,char木);

D.float fun(int,int,int);


正确答案:D
解析:重载函数至少要在参数个数或参数类型上有所不同。选项D)的重载函数只有返回值不同,其他(参数个数及类型)完全相同。因此,本题答案为D)。

第6题:

以下函数声明中,存在语法错误的是______ 。

A.int AA(int a,int);

B.int *BB (int,int);

C.void CC (int,int=5);

D.void*DD (x,y);


正确答案:D
解析:D选项参数没有进行声明。

第7题:

在下列语句中,其含义为“q是一个函数指针,该指针指向整型数据”的定义语句是( )。A.int**q;

在下列语句中,其含义为“q是一个函数指针,该指针指向整型数据”的定义语句是( )。

A.int**q;

B.int(*q);

C.int*q;

D.int*q;


正确答案:B
本题考查指针函数。其定义的基本格式为:类型说明符(*函数名)。“类型说明符”表示返回的指针值指向的数据类型。

第8题:

( 21 )已知函数 fun 的原型为

int fun ( int,int,int ) ;

下列重载函数原型中错误的是

A ) char fun ( int,int ) ;

B ) double fun ( int,int,double ) ;

C ) int fun ( int,char* ) ;

D ) float fun ( int, int, int ) ;


正确答案:D

第9题:

在下列语句中,其含义为“q是一个函数指针,该指针指向整型数据”的定义语句是( )。A.int**q; SXB

在下列语句中,其含义为“q是一个函数指针,该指针指向整型数据”的定义语句是( )。

A.int**q;

B.int(*q);

C.int*q;

D.int*q;


正确答案:B
本题考查指针函数。其定义的基本格式为:类型说明符(*函数名)。“类型说明符”表示返回的指针值指向的数据类型。

第10题:

在下面的函数声明语句中,存在着语法错误的是()。

AAA(int, int b)

BAA(int, int)

CAA(int a; int b)

DAA(int a, int)


C