由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - C++ online Test 又一题 (转载)
相关主题
一个C语言的面试题,有点乱,麻烦看一下这个C++程序为什么不能运行
Use Visual .NET for C++ programminga question on C++ string
A aimple C++ question请问C++中局部未使用的变量在优化的时候会去掉么?
大侠们救命, C++ operator new 问题C++ 初级再初级问题
请教C++问题A helloworld OpenMP question?
在main()里面创建了几个线程,如何等待所有线程都结束?还是咱们这儿,亲。
一个nested class的问题没有经过构造函数???
三个C syntax 弱问题电话面试题一问 (转载)
相关话题的讨论汇总
话题: function话题: void话题: c++话题: test话题: 一题
进入Programming版参与讨论
1 (共1页)
r****t
发帖数: 10904
1
【 以下文字转载自 JobHunting 讨论区 】
发信人: huameng (huameng), 信区: JobHunting
标 题: C++ online Test 又一题
发信站: BBS 未名空间站 (Wed Mar 2 19:21:15 2011, 美东)
Which one of the following function declarations do you use for a function
that takes a variable number of parameters and uses all of them?
A.
void function (first, others[]);
B.
void function(argc, *argv[]);
C.
void function(...);
D.
void function(int first, ...);
E.
void[] function();
觉得b,d 都行啊~
r****t
发帖数: 10904
2
贴主说答案给的是 d.
我觉得 c,d 都可以,在 primer 上面看来的。
t****t
发帖数: 6806
3
这题有点难, 我也是想了一想
正确答案确实是D
C是不行的. 单独省略号的写法可以有, 但是要用每个参数的话, 需要用va_start来开
始一个iteration, 而这个macro需要用到省略号之前的最后一个参数. 所以如果需要"
用"参数的话, 至少需要一个有类型的. 所以C不合条件.
至于B那根本是瞎说. jobhunting版上一群人七嘴八舌没一个说到点子上的, 还什么C++
不行, C++难道没有printf吗? 说话都不过大脑.

【在 r****t 的大作中提到】
: 贴主说答案给的是 d.
: 我觉得 c,d 都可以,在 primer 上面看来的。

t****t
发帖数: 6806
4
对了 再说一下, C语言的要求是省略号前面必须有一个有类型的参数. C++不再有这个
要求了.

++

【在 t****t 的大作中提到】
: 这题有点难, 我也是想了一想
: 正确答案确实是D
: C是不行的. 单独省略号的写法可以有, 但是要用每个参数的话, 需要用va_start来开
: 始一个iteration, 而这个macro需要用到省略号之前的最后一个参数. 所以如果需要"
: 用"参数的话, 至少需要一个有类型的. 所以C不合条件.
: 至于B那根本是瞎说. jobhunting版上一群人七嘴八舌没一个说到点子上的, 还什么C++
: 不行, C++难道没有printf吗? 说话都不过大脑.

p*********t
发帖数: 2690
5
当然是d.
不可能是b. b怎么变都只能有2个parameters.

【在 r****t 的大作中提到】
: 贴主说答案给的是 d.
: 我觉得 c,d 都可以,在 primer 上面看来的。

l*********s
发帖数: 5409
6
茴字有四种写法。
b*********n
发帖数: 93
7
I think b is fit for only main function.

【在 p*********t 的大作中提到】
: 当然是d.
: 不可能是b. b怎么变都只能有2个parameters.

1 (共1页)
进入Programming版参与讨论
相关主题
电话面试题一问 (转载)请教C++问题
C++ 在 windows 上 结果正确, 在 linux 上结果总是不一样,怎在main()里面创建了几个线程,如何等待所有线程都结束?
问一个C++函数Parameter的问题一个nested class的问题
请问一个exception题目三个C syntax 弱问题
一个C语言的面试题,有点乱,麻烦看一下这个C++程序为什么不能运行
Use Visual .NET for C++ programminga question on C++ string
A aimple C++ question请问C++中局部未使用的变量在优化的时候会去掉么?
大侠们救命, C++ operator new 问题C++ 初级再初级问题
相关话题的讨论汇总
话题: function话题: void话题: c++话题: test话题: 一题