电子/硬件开发面试题 · C

电子/硬件开发相关岗位面试题。

11335 道真题 · 当前筛选命中 494 · 更新 2026-08-05

筛选题目已选:C
第 461 题函数指针的应用场景有哪些? 考察对函数指针本质、典型用法及边界条件的理解技术原理方案权衡C第 462 题如何防止头文件重复定义? 考察对C/C++头文件重复包含或重复定义问题的理解和常用防护手段编码实现技术原理CC++第 463 题用 C 做过有趣、有成就感或最有挑战性的例子吗? 考察 C 语言实际项目经验、问题解决与深度思考问题拆解项目复盘自我呈现C第 464 题给全局变量和局部变量分别变为静态时,两者的生存周期、作用域、链接属性有什么变化? 考察对C/C++中static关键字在全局变量和局部变量上不同影响的理解技术原理CC++第 465 题给一个函数地址,如何通过这个地址调用函数? 考察对函数指针调用机制和底层地址转换的理解风险判断技术原理C第 466 题说说关键字的作用:extern、static、const、volatile。 考察对C/C++关键字的理解及其在编译链接、存储周期、访问控制和优化中的作用技术原理CC++第 467 题C语言了解吗? 考察C语言基础知识的掌握程度技术原理技术选型C第 468 题在C语言中,static变量(包括函数内的局部静态变量和全局静态变量)分别存储在可执行程序的哪个内存段中? 考察C语言内存分段和static存储期概念技术原理C第 469 题请谈谈你对C语言中指针和数组的理解,以及它们在内存中的关系。 考察对指针与数组核心概念及其内存关系的掌握技术原理C第 470 题请对比 C 语言中 struct 与 union 的区别,并说明各自适用场景。 考察对 C 语言复合数据类型的内存布局与用途理解技术原理方案权衡C第 471 题请说明结构体在内存中的大小是如何确定的,以及内存对齐对结构体大小的影响。 考察对C/C++结构体内存布局、对齐规则及大小的理解问题拆解技术原理CC++第 472 题请解释指针函数和函数指针的区别。 考察对C语言中函数指针和返回指针函数概念的理解问题拆解技术原理C第 473 题结构体中的数据类型是如何对齐的? 考察对结构体内存布局与对齐规则的理解性能优化技术原理CC++第 474 题函数malloc没有free会有什么后果? 考察内存管理基础与泄漏风险意识风险判断技术原理CC++第 475 题全局变量的存放位置 考察对C/C++/Java等语言中全局变量内存布局的理解技术原理CC++第 476 题字节对齐是什么意思? 考察对内存布局、结构体对齐规则及性能影响的理解技术原理C第 477 题在嵌入式C开发中,如何有效避免野指针问题?请结合具体方法说明。 考察对野指针成因的深入理解及系统性的规避策略风险判断技术原理C第 478 题请解释C/C++中关键字static和const的作用。 考察对C/C++关键字语义的理解和区分能力编码实现技术原理CC++第 479 题在C语言中,位段(bit-field)是什么?使用时有哪些注意事项? 考察对位段语法、内存布局不确定性和可移植性风险的认知风险判断技术原理C第 480 题在平时开发中有用到 static 的场景吗?请举例说明。 考察对 static 实际应用场景的理解与经验迁移能力项目复盘技术原理C