在下面的函数声明中,存在着语法错误的是( D ).
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/07/07 14:40:55
在下面的函数声明中,存在着语法错误的是( D ).
在下面的函数声明中,存在着语法错误的是( D ).
A.BC(int a,int) B.BC(int,int)
C.BC(int,int=5) D.BC(int x=6,int y)
为什么答案是D呢,
在下面的函数声明中,存在着语法错误的是( D ).
A.BC(int a,int) B.BC(int,int)
C.BC(int,int=5) D.BC(int x=6,int y)
为什么答案是D呢,
给缺省值的不能在没有给缺省值的变量的前面
再问: 这个...还是不太明白哦,请详细点哦,亲.
再答: 在C++里,如果要给出变量缺省值,则必须从最后面的变量开始,D中y 没有,所以x不能有
再问: 亲,,麻烦再请教下,上面A和B,其中int后面没有给值那要怎么理解呢.
再答: 不给值调用是一定要赋值 例如int BC(int,int); 表明调用时 a = BC(b,c); b,c都要有值 如果是int BC(int x, int y=0) 调用时可以是a = BC(b,c);也可以是a = BC(b);这时c的值=0
再问: 这个...还是不太明白哦,请详细点哦,亲.
再答: 在C++里,如果要给出变量缺省值,则必须从最后面的变量开始,D中y 没有,所以x不能有
再问: 亲,,麻烦再请教下,上面A和B,其中int后面没有给值那要怎么理解呢.
再答: 不给值调用是一定要赋值 例如int BC(int,int); 表明调用时 a = BC(b,c); b,c都要有值 如果是int BC(int x, int y=0) 调用时可以是a = BC(b,c);也可以是a = BC(b);这时c的值=0
C语言一道题5.在下面的函数声明中,存在着语法错误的是 .(1级)A)BC(int a,int); B) BC(int,
下面的( )函数声明语句存在着语法错误
若有声明“int a[5],*b=a,(*c)[3],*d[3];”,则在以下表达式中有语法错误的是( ).A.a[0]
下列语句中存在语法错误的是
在我们常见的英文字母中,也存在着同位角,内错角,同旁内角,在下面几个字母中,含有内错角最少的字母是:( )
在下面所说情况中,不可能出现的是()
用严组成不同的词语填在下面的括号里.[ ]声明 [ ]纪律 纪律[ ]
以下语句中存在语法错误的是__A______.
在公式a的n次方(n在下面)=a的一次方(1在下面)+(n-1)d中 (n为自然数)
已经声明" int x=0,*p=&x",下列语法错误的是printf ("%d",*x); 这个选项为什么是错的
类声明中,指明该类不能有子类的是() A public B abstract C final D class
在下面的Visual FoxPro表达式中,错误的是