后端岗位面试题更新 2026-08-05

C语言函数中声明的非堆分配的数组(如局部数组)如何安全返回给调用方?

vivo后端开发电子/半导体编码实现风险判断技术原理C

考察说明

考察对栈上生命周期与指针悬垂的理解

回答思路

  1. 指出局部数组在函数返回后失效
  2. 给出静态数组、malloc、由调用方传入缓冲区等方法
  3. 对比各方案的线程安全、容量与释放问题
本题已收录答题指导

本题附完整参考答案与评分标准

登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。