嵌入式岗位的 C 语言面试,考的不是语法冷知识,而是指针、内存、编译链接这些直接影响固件正确性与可靠性的功底。本文整理了面试中反复出现的高频考题与考点,覆盖指针与数组、关键字、宏与内联、结构体对齐与大小端、内存管理等方向,每题附精炼参考答案,供复习与自测。
指针与数组
int a[5]; int *p = a;,p 和 a 有什么区别?a[i] 和 *(a+i) 等价吗?
2026/8/15大约 11 分钟

