在下面的函数声明中,______ 是“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)
第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)
第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。
第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)
第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);
第6题:
以下函数声明中,存在语法错误的是______ 。
A.int AA(int a,int);
B.int *BB (int,int);
C.void CC (int,int=5);
D.void*DD (x,y);
第7题:
在下列语句中,其含义为“q是一个函数指针,该指针指向整型数据”的定义语句是( )。
A.int**q;
B.int(*q);
C.int*q;
D.int*q;
第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 ) ;
第9题:
在下列语句中,其含义为“q是一个函数指针,该指针指向整型数据”的定义语句是( )。
A.int**q;
B.int(*q);
C.int*q;
D.int*q;
第10题:
在下面的函数声明语句中,存在着语法错误的是()。
AAA(int, int b)
BAA(int, int)
CAA(int a; int b)
DAA(int a, int)