我在接受采访时被问到如何从功能中返回多个值.我已经回答说通过使用指针我们可以在C中实现(通过引用调用).然后他告诉我他正在寻找一些返回多个值的方法.我说我们可以返回一个struct对象但是在这里他也似乎没有留下深刻的印象.
我想知道其他方法从函数返回多个值.
我已经在SO上看到了这个问题,但找不到任何特定的C语言.
Wil*_*ill 27
棘手的问题是面试官有一些他们特别满意的解决方案,他们可能会根据你是否拥有与他们相同的聪明伎俩来评价你.
你可以用你所做的几种方式命名,但仍然没有落在他们的秘密技巧上.如果你知道他们的秘密技巧,你就不会对它印象深刻.
因此,在这些情况下,它将其从面试转变为对话.一旦你发现你没有朝着他们的自我移动,你可以避免走向令人生畏的"我不知道""我放弃",而是尝试"所以你有没有任何聪明的解决方案?是否有 - Xyz Inc的食谱配方?" 等等
对他们明显自我印象深刻的解决方案的任何一瞥,你回到坚实的基础上,你可以谈论它,并问他们是否已经考虑了各种因素,并且基本上采访了他们.
每个人都喜欢一个好的倾听者,让他们谈论他们的伎俩是一个很好的方式让他们离开面试,给你留下深刻的印象!;)