CVTE面试题更新 2026-08-05
指针和数组有什么区别?
CVTE运维/技术支持专业服务技术原理C
考察说明
考察对C语言中指针与数组底层模型及语义差异的理解
回答思路
- 指出指针是变量存储地址,数组是连续内存块
- 说明数组名在大多数表达式中退化为指针,但sizeof和&运算结果不同
- 对比指针加减与数组下标访问的机制
- 说明数组不能整体赋值,指针可以重新指向
- 讨论参数传递时数组退化为指针的实际情况
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。