由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - Help, a tricky interview question
相关主题
问道编程题(1) C1的一点经历
A weird C programming language--Return a pointer to array (on-site惨痛教训,活该啊
谁做过这些题目?发给我答案看看?[合集] M$ 面试问题
大家google/amazon/facebook onsite白板coding的时候是不是都写出完整的code啊?[合集] 一道CS面试题
请教一个问题,发两个包子。理工科MASTER 找工经验(1-resume)
c interview question总结一下我听到的回答弱点问题的答案
javaScript 教程?请教在读博士,硕士学位申请OPT的时间问题
js的oo和普通的oo有什么不同?fail了Flextrade的onlinetest
相关话题的讨论汇总
话题: ids话题: getsomeids话题: int话题: tricky话题: question
进入JobHunting版参与讨论
1 (共1页)
s***5
发帖数: 2136
1
int * GetSomeIDs()
{
int ids[8];
/* The ids are defined here */
return ids;
}
Is there a different way to write "int* GetSomeIDs()" which preserves the
same effective prototype? If so, what is it?
Thanks.
f******h
发帖数: 45
2
不是很理解问题,什么是effective prototype?
是说改函数里面的内容,返回 *id?
还是说改函数的输入输出?比如说改成这个样子。
void GetSomeIDs(int** id)
{
int ids[8];
/* The ids are defined here */
*id = ids;
return;
}
s***5
发帖数: 2136
3
prototype就是返回值,参数列表,函数名。
想来想去,就只能加个inline,const什么的。真是SB公司啊。

【在 f******h 的大作中提到】
: 不是很理解问题,什么是effective prototype?
: 是说改函数里面的内容,返回 *id?
: 还是说改函数的输入输出?比如说改成这个样子。
: void GetSomeIDs(int** id)
: {
: int ids[8];
: /* The ids are defined here */
: *id = ids;
: return;
: }

1 (共1页)
进入JobHunting版参与讨论
相关主题
fail了Flextrade的onlinetest请教一个问题,发两个包子。
贴两个比较tricky,又常被问到的面试题c interview question
工作中这种情况怎么处理?javaScript 教程?
给大家推荐点学习资料js的oo和普通的oo有什么不同?
问道编程题(1) C1的一点经历
A weird C programming language--Return a pointer to array (on-site惨痛教训,活该啊
谁做过这些题目?发给我答案看看?[合集] M$ 面试问题
大家google/amazon/facebook onsite白板coding的时候是不是都写出完整的code啊?[合集] 一道CS面试题
相关话题的讨论汇总
话题: ids话题: getsomeids话题: int话题: tricky话题: question