电子/硬件开发面试题 · 技术原理 · C++
电子/硬件开发相关岗位面试题。
共 11335 道真题 · 当前筛选命中 362 道 · 更新 2026-08-05
筛选题目已选:技术原理 · C++
考察点
技术栈
第 281 题指针数组与数组指针的定义及区别,分别如何使用? 考察C/C++中指针与数组组合的语法辨析与正确使用第 282 题请解释函数指针与指针函数的区别,并说明各自的使用场景。 考察对C/C++中函数指针与指针函数概念的理解及应用能力第 283 题请介绍 C++ 中构造函数和析构函数的调用顺序,以及在继承和多态场景下需要注意哪些问题? 考察对 C++ 对象生命周期和继承多态机制的理解第 284 题malloc和new的区别是什么? 考察对C/C++内存管理机制的理解第 285 题include " " 和 #include <> 的区别? 考察C/C++头文件包含路径解析机制第 286 题宏(宏函数)可以返回值吗?如果使用宏来返回值会带来哪些问题? 考察对预处理器宏机制的理解及其与函数在返回值和副作用上的差异第 287 题宏定义在哪个阶段展开? 考察对C/C++编译预处理阶段的理解第 288 题什么是野指针? 考察对指针生命周期和内存安全的理解第 289 题在C/C++中,对指针执行自增操作时,指针值的变化量取决于什么? 考察对指针算术与类型大小的理解第 290 题结构体对齐:u8 u16 u32 和 u32 u16 u8 分别占用多少个字节? 考察对 C/C++ 结构体对齐规则和内存布局的理解第 291 题请解释结构体内存对齐的规则,并计算一个包含两个u32、一个u16和一个bool成员的结构体的sizeof值。 考察结构体内存对齐规则的理解与sizeof计算能力第 292 题请解释C++中static关键字的主要作用。 考察对C++存储类说明符语义的掌握第 293 题请解释结构体字节对齐的概念,并说明它如何影响内存布局,举例说明如何计算结构体大小。 考察对结构体内存布局、对齐规则及大小计算的掌握第 294 题如何理解 C/C++ 中 const char 的语义与典型用法? 考察对 const 修饰指针的语法理解与实际应用第 295 题在C/C++中,#include <文件> 和 #include "文件" 有什么区别? 考察对预处理器头文件搜索路径机制的理解第 296 题什么是野指针?如何避免野指针? 考察对野指针概念、成因及规避方法的理解第 297 题C++中sp指针和pp指针有什么区别? 考察智能指针与普通指针的差异及使用场景第 298 题reserve和resize有什么区别? 考察对容器容量与大小语义的区分及实际影响第 299 题请介绍C++的三大特性,并分别说明它们在面向对象编程中的作用。 考察对C++核心面向对象特性的理解与应用第 300 题请解释C++中的多态,并分别说明编译时多态和运行时多态的实现机制与适用场景。 考察对C++多态核心概念、实现机制和适用场景的理解深度