腾讯面试题更新 2026-08-05

谈谈你对 C++ 中 const 的理解,以及你认为 const 是如何实现的。

腾讯前端/移动开发互联网/IT技术原理问题排查C++

考察说明

考察对 const 语义及编译器底层实现机制的理解

回答思路

  1. 能准确说明 const 的多种用法(修饰变量、指针、成员函数等)
  2. 能区分顶层 const 与底层 const 的语义差异
  3. 能解释编译期检查、运行时只读存储等实现层面的机制
  4. 能通过代码或原理说明编译器如何保证 const 的约束
本题已收录答题指导

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

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