- #美国面经
- #码农类general
- #面试经验
- #bloomberg
Bloomberg 今日店面一道诡异的C++基础题,求解答!

200114
void foo(int a, int b) {
cout << a << " " << b << endl;
}
int main() {
int i = 0;
foo(++i, i++);
return 0;
}
求程序输出结果?
我觉得输出是 1 和 0
估计面试官也没实际跑过这个,她竟然没觉得不对。
但是我心虚啊,事后我回来在机器上跑了一下,linux和win
本帖隐藏的内容需要积分高于 188 才可浏览,点击前往一亩三分地论坛阅读。
tem.out.println(a + " " + b);
}
public static void main(String[] args) {[br]
int i = 0;
...
补充内容 (2014-9-4 12:51):
foo(++i, i++); // 1 1
}
}
cout << a << " " << b << endl;
}
int main() {
int i = 0;
foo(++i, i++);
return 0;
}
求程序输出结果?
我觉得输出是 1 和 0
估计面试官也没实际跑过这个,她竟然没觉得不对。
但是我心虚啊,事后我回来在机器上跑了一下,linux和win
本帖隐藏的内容需要积分高于 188 才可浏览,点击前往一亩三分地论坛阅读。
tem.out.println(a + " " + b);
}
public static void main(String[] args) {[br]
int i = 0;
...
补充内容 (2014-9-4 12:51):
foo(++i, i++); // 1 1
}
}