后端岗位面试题更新 2026-08-05
请解释C语言中sizeof操作符和sizeof运算符(或sizeof关键字)的区别,并说明在什么场景下容易混淆。
TP-Link联洲国际后端开发电子/半导体技术原理C
考察说明
考察对sizeof本质(编译期运算符)及其与类型或变量使用方式的理解
回答思路
- 明确指出sizeof是编译期运算符而非函数
- 区分sizeof(type)和sizeof(expression)两种用法
- 说明对表达式求值时不会实际执行表达式
- 举例说明容易混淆的场景,如对数组名、指针或函数参数使用时
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。