后端岗位面试题更新 2026-08-05
malloc()和operator new有什么区别?
网易游戏后端开发游戏技术原理方案权衡C++
回答思路
- 指出malloc只分配原始内存不调用构造函数,operator new同理但可被重载
- 说明new表达式会额外调用构造函数,delete调用析构函数
- 说明两者失败处理方式不同:malloc返回null,operator new抛异常
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。