下面正确的函数定义形式为( )。A.void fun();{}B.void fun(int x;int y) {}C.void fun() {}D.void fun(int x,y) {}

下面正确的函数定义形式为( )。

A.void fun();{}

B.void fun(int x;int y) {}

C.void fun() {}

D.void fun(int x,y) {}


相关考题:

已知函数fun的原型是“void fun(int *x, int ”,变量v1、v2的定义是“int v1, v2; ”,则下列选项中,对函数fun调用正确的是( )。 A. fun(v1,B.fun(v1,v2);C.fun(D.fun(

以下模板定义:templateT fun(T x,T y){return x*x+y*y;}下面对fun的调用中错误的是()。A 以下模板定义: template<class T> T fun(T x,T y){return x*x+y*y;} 下面对fun的调用中错误的是( )。A.fun<int>(2,6.5)B.fun(2,6.5)C.fun<>(2,6)D.fun(2,6)

设有以下函数: void fun(int n,char*s){…} 则下面对函数指针的定义和赋值均正确的是( )。A.void(*pf)( );pf=fun;B.void*pf( );pf=funC.void*pf( );*pf=fun;D.void(*pf)(int,char);pf=fun;

设有以下函数:void fun(int n,char*$s){……}则下面对函数指针的定义和赋值均正确的是A.void(*pf)( );pf=fun;B.void*Pf( );pf=fun;C.void*pf( ); *pf=fun;D.void(*pf)(int,char);nf=fun;

有下列函数定义: fun(float h) { printf("%f,%f\n",h,h*h);) 该函数的类型是( )。A.int类型SX 有下列函数定义: fun(float h) { printf("%f,%f\n",h,h*h);) 该函数的类型是( )。A.int类型B.float类型C.void类型D.函数无类型说明,定义有错

设有以下函数:voidfun(intn,char}s){……}则下面对函数指针的定义和赋值均正确的是( )。A.void(*pf)(int,char);pf=fun;B.void+pf( );pf=fun;C.void*pf( );*pf=fun;D.void(*pf)(int,char*);pf=fun;

函数定义为Fun(int&i),变量定义n=100,则下面调用正确的是( )。A.Fun(20);B.Fun(20+n);C.Fun(n);D.Fun(&n);

若有以下说明和定义,则对fun函数的正确调用语句是() int main() { int (*a)(int*),*b(),w[10],c; : : return 0; } int fun(int *c) {...}A.a=fun; a(w);B.a=fun; (*a)(c);C.b=fun; *b(w);D.fun(b);

函数定义为Func(int *p),变量定义为n=100,则下面调用该函数正确的是?A.Fun(20)B.Fun(20+n)C.Fun(n)D.Fun(n)

3、若有以下说明和定义,则对fun函数的正确调用语句是() int main() { int (*a)(int*),*b(),w[10],c; : : return 0; } int fun(int *c) {...}A.a=fun; a(w);B.a=fun; (*a)(c);C.b=fun; *b(w);D.fun(b);