诺瓦星云面试题更新 2026-08-05

请解释C语言中结构体、联合体和枚举类型的区别,并说明枚举在底层是如何存储的。

诺瓦星云电子/硬件开发电子/半导体技术原理C

考察说明

考察对C语言复合数据类型和枚举底层存储机制的理解

回答思路

  1. 能清晰区分结构体、联合体和枚举的定义与使用场景
  2. 说明结构体成员独立占用内存,联合体成员共享内存
  3. 说明枚举底层按整型存储,默认从0递增,可显式赋值
本题已收录答题指导

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

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