【驱动】ARM体系和架构基础知识
ARM体系和架构必会知识 1.NAND FLASH 和NOR FLASH异同? 在ARM处理器和嵌入式系统中,NAND Flash和NOR Flash是两种常用的非易失性存储技术,它们各有特点和用途。以下是NAND Flash和NOR Flash之间的主要异同点: 相同点 非易失性:两者都是非易失性
【C++】C++ 面向对象面试题
C++ 面向对象面试题 1.面向对象的三大特征: 封装:将客观事物封装成抽象的类,而类可以把自己的数据和方法暴露给可信的类或者对象,对不可信的类或对象则进行信息隐藏。 继承:可以使用现有类的所有功能,并且无需重新编写原来的类即可对功能进行拓展; 多态:一个类实例的相同方法在不同情形下有不同的表现形式
【Shell】Bash_Shell面试题
1.简述如何调试 Shell 脚本? 调试 Shell 脚本是一个帮助开发者识别和修正脚本中错误的过程。Bash 提供了多种方式来调试脚本,其中包括: 使用 -x 选项:通过在运行脚本时使用 -x 选项,Bash 会在执行每一行命令之前打印该命令。这有助于查看脚本的执行流程和变量的值变化。 例如,如
【C++】 内存管理面试题
1.new/delete和malloc/free之间有什么关系? int *p = new int[2];
int *q = (int *)malloc(2*sizeof(int)
new与delete直接带具体类型的指针,malloc和free返回void类型的指针。 new类型是安全的,而ma