电子/半导体行业面试题更新 2026-08-05

C++中指针和数组名有什么区别?

TP-Link联洲国际电子/硬件开发电子/半导体技术原理C++

考察说明

考察对C++中数组名与指针在类型、表达式和操作上的本质区别的理解

回答思路

  1. 明确数组名是数组首元素地址的常量,不是指针变量
  2. 说明sizeof作用于数组名与指针的区别
  3. 说明自增自减、赋值操作的区别
  4. 提及数组名在函数参数传递时退化为指针
本题已收录答题指导

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

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