首页 > 试题广场 >

考虑函数原型void hello(int a,int&...

[单选题]
考虑下面函数原型
void hello(int a,int b=7,char* pszC="*");
下面的函数调用不合法的是()
  • hello(5)
  • hello(5,8)
  • hello(6,"#")
  • hello(0,0,"#")
"相当于半个引号,&quot ;#"=“#”
编辑于 2021-11-26 18:54:21 回复(1)
🌿🥚题目
发表于 2022-01-18 13:32:49 回复(1)
HTML的&lt; &gt;&amp;&quot;&copy;分别是<,>,&,",©;的转义字符
发表于 2022-04-27 07:54:45 回复(1)
百度了一下,&quot;相当于"的意思,所以&quot ;#&quot;=“#”。C选项第一个6传给a, 后面的“#”传给b就报错了,类型不匹配。
发表于 2022-03-27 15:19:36 回复(0)
这出的是个啥啊...一开始以为是参数多了,结果一搜告诉我这是html的转义符?
发表于 2022-01-25 09:19:00 回复(0)
该题考察的是含有默认参数函数的调用规则
发表于 2020-09-05 19:18:32 回复(0)
A不理解,求大佬解答
发表于 2022-07-14 21:23:07 回复(1)
参数从右向左匹配,C项 a没有匹配到
发表于 2022-03-15 17:44:53 回复(0)
#quot; 相当于半个双引号
发表于 2021-04-13 11:09:05 回复(0)
<p>插个眼</p>
发表于 2020-08-19 21:24:11 回复(0)
这题。。 从左到右我们就说参数是 a b c A,函数从右往左匹配。b,c有现有的就不给了,5给a B, 8给b,5给a C, 那一坨给了c,6给了b, 没东西给a 。不能跳着给。6给a,b用先有的是不对的。 D,挨个给就行了。
发表于 2022-11-10 12:41:48 回复(0)
***玩意出的题?
发表于 2023-04-02 00:19:00 回复(0)
6
发表于 2022-09-03 12:34:29 回复(0)
为什就是对的,形参个数超了不错嘛?
发表于 2021-01-18 14:25:20 回复(2)
没明白D为啥是对的
发表于 2020-12-16 10:27:34 回复(1)
C
发表于 2020-08-19 22:41:44 回复(0)