后端岗位面试题更新 2026-08-05
请给出一个函数的签名,入参是 vector<string>,用于获取元素数量时,返回值用 int 合适吗?为什么?
深圳虾皮信息科技有限公司后端开发互联网/IT编码实现技术原理C++STL
考察说明
考察对 STL 容器 size 返回值类型及其语义的理解
回答思路
- 明确 size 返回类型为 size_type(通常为 size_t)
- 解释 size_t 是无符号整数,用于表示对象大小或元素个数
- 说明用 int 的潜在问题:溢出、符号比较和可移植性
- 能写出正确函数签名示例
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。