在C程序中,语句“char*func(intx,inty);”表示的含义是( )。A.对函数func的定义B.对函数func的调用C.对函数func返回值类型的说明D.对函数func的原型说明

在C程序中,语句“char*func(intx,inty);”表示的含义是( )。

A.对函数func的定义
B.对函数func的调用
C.对函数func返回值类型的说明
D.对函数func的原型说明

参考解析

解析:函数的定义需要返回值、函数名、形参、函数体,这里缺少了函数体,并且后面加了分号表示一条语句,是函数的声明,即函数的原型说明。

相关考题:

JavaScript中定义一个求两个整数较大数函数的正确形式是()。A.function:max(intx,inty){}B.function=max(x,y){}C.functionintmax(intx,inty){}D.functionmax(x,y){}

已知语句int m=10;则下列引用的表示中正确的是A.intx=m;B.inty=10;C.intz;D.floatt=m;

以下函数首部的定义形式错误的是()A.intfun(intx;inty)B.intfun(intx,inty)C.intfun(intx,y)D.intfun(intx,inty)

在某个类A中存在一个方法:voidGetSort(intx),以下能作为这个方法的重载的声明的是()。 A.voidGetSort(floatx)B.intGetSort(inty)C.doubleGetSort(inty)D.voidGet(intx,inty)

在下面C语言的函数说明语句中,正确的是()。 A.intfun(int,int);B.intfun(intx,y);C.intfun(x,y);D.intfun(intx;inty);E.intfun(intx,inty);

有如下程序:#includediostreamusingnamespacestd;voidfl(intX,inty){intz=x;x=y;y=z;)voidf2(intX,inty){intz=x;x=y;y=z;}intmain( ){intx=10,y=26;f1(X,y);f2(x,y);coutyendl;return0;}运行时的输出结果是( )。A.10B.16C.26D.36

publicclassConstOver{publicConstOver(intx,inty,intz){}}WhichtwooverloadtheConstOverconstructor?() A.ConstOver(){}B.ProtectedintConstOver(){}C.PrivateConstOver(intz,inty,bytex){}D.PublicObjectConstOver(intx,inty,intz){}E.PublicvoidConstOver(bytex,bytey,bytez){}

在C程序中有如下语句:char *func(intx,int y); 它是( )。A.对函数func的定义。B.对函数func的调用。C.对函数func的原型说明。D.不合法的

以下程序的输出结果是()。includevoid func(char**m){++m:cout 以下程序的输出结果是( )。 #include<iostream.h> void func(char**m) { ++m: cout<<*m<<end1; } void main() { static char*a[]={"MORNING","AFTERTOON","EVENING"}; char**n: n=a; func(n); }A.为空B.MORNINGC.AFTERTOOND.EVENING

以下程序的输出结果是()。includevoid func(char**m) {++m:cout 以下程序的输出结果是( )。 #include<iostream.h> void func(char**m) { ++m: cout<<*m<<endl; } void main() { static char*a[]={"MORNING","AFTERTOON","EVENING"}; char**n; n=a: func(n); }A.为空B.MORNINGC.AFTERTOOND.EVENING

下列程序在32位linux或unix中的结果是什么?func(char *str){printf("%d",sizeof(str));printf("%d",strlen(str));}main(){char a[]="123456789";printf("%d",sizeof(a));func(a);}

有如下程序: #includediostream usingnamespacestd; voidfl(intX,inty){intz=x;x=y;y=z;)voidf2(intX,inty){intz=x;x=y;y=z;}intmain( ){ intx=10,y=26; f1(X,y); f2(x,y); coutyendl; return0; } 运行时的输出结果是( )。A.10B.16C.26D.36

下列程序在32位linux或unix中的结果是什么?func(char *str){printf(" %d",sizeof(str));printf(" %d",strlen(str));}main(){char a[]="123456789";printf(" %d",sizeof(a));printf(" %d",strlen(a));func(a);}

以下程序的输出结果是()。includeincludeusing namespace std;void func(cha 以下程序的输出结果是( )。 #include<iostream> #include<stdlib> using namespace std; void func(char **m) { ++m; cout<<*m<<endl; } main() { static char *a[]={"MORNING","AFTERNOON","EVENING"); char **n; n=a; func(n); system("PAUSE"); return 0; }A.为空B.MORNINGC.AFTERNOOND.EVENING

下列变量说明语句中,正确的是A.char:a b c;B.chara;b;c;C.intx;z;D.intx,z;

给定java代码如下所示,在A处新增下列( )方法,是对cal方法的重载publicclassTest{publicvoidcal(intx,inty,intz){}//A}A.publicintcal(intx,inty,floatz){return0;}B.publicintcal(intx,inty,intz){return0;}C.publicvoidcal(intx,intz){}D.publicviodcal(intz,inty,intx){}

在某个类中存在一个方法:voidgetSort(intx),以下不能作为这个方法的重载的声明的是( ) A、publicvoidgetSort(floatx)B、intgetSort(inty)C、doublegetSort(intx,inty)D、voidgeSortt(intx,inty)

下列程序的输出结果为______。 include intmax(intx,inty) {return(x 下列程序的输出结果为______。include<iostream.h>intmax(intx,inty){return(x>y? x:y);)void main( ){int n=3,m=12;max(m,n)++;cout<<"m="<<m<<",n=<<n<<endl;}

以下正确的函数首部定义形式是()A、intabc(intx,inty)B、intabc(intx;inty)C、intabc(intx,inty);D、intabc(intx,y)

下列带缺省值参数的函数说明中,正确的说明是()。A、intFun(intx,inty=2,intz=3);B、intFun(intx=1,inty,intz=3);C、intFun(intx,inty=2,intz);D、intFun(intx=1,inty,intz=3);

以下正确的函数原型语句是()。A、doublefun(intx,inty)B、doublefun(intx;inty)C、doublefun(intx=5,inty)D、doublefun(intx,y)

下列函数参数默认值定义错误的是()。A、Fun(intx,inty=0)B、Fun(intx=100)C、Fun(intx=0,inty)D、Fun(intx=f())(假定函数f()已经定义)

单选题下列带缺省值参数的函数说明中,正确的说明是()。AintFun(intx,inty=2,intz=3);BintFun(intx=1,inty,intz=3);CintFun(intx,inty=2,intz);DintFun(intx=1,inty,intz=3);

单选题下列函数参数默认值定义错误的是()。AFun(intx,inty=0)BFun(intx=100)CFun(intx=0,inty)DFun(intx=f())(假定函数f()已经定义)

单选题有以下程序:#includeintm1(intx,inty){ returnx=y?x:y;}intm2(intx,inty){ returnx=y?y:x;}intfun(inta,intb){ returna+b;}main(){ intx=2,y=3,z=1; printf(%d,fun(m1(x,y),m2(y,z)));}程序的运行结果是(  )。A6B5C4D3

单选题以下正确的函数原型语句是()。Adoublefun(intx,inty)Bdoublefun(intx;inty)Cdoublefun(intx=5,inty)Ddoublefun(intx,y)

在Oracle 中,下列语句中哪些可以合法地创建一个函数? (1.0分) [多选] A. CREATE FUNCTION func_name(cdcode NUMBER) RETURN CHAR IS DECLARE dis_cd CHAR(15);BEGIN .. END; B. CREATE FUNCTION func_name(cdcode NUMBER) RETURN CHAR IS dis_cd CHAR(15);BEGIN .. END; C. CREATE FUNCTION func_name(cdcode NUMBER) ISBEGIN .. END; D. CREATE FUNCTION func_name(cdcode NUMBER) RETURN CHAR ISBEGIN .. END; E. CREATE FUNCTION func_name(cdcode NUMBER) RETURN CHAR IS DECLARE dis_cd STRING (15);BEGIN .. END;