嵌入式与Linux那些事
嵌入式与Linux那些事
全部文章
嵌入式软件工程...
2021届秋招笔试面试(4)
归档
标签
去牛客网
登录
/
注册
嵌入式与Linux那些事的博客
公众号【嵌入式与Linux那些事】。每周坚持分享高质量原创文章
全部文章
/ 嵌入式软件工程师笔试面试指南
(共7篇)
关于专栏的说明,必看!
来自专栏
必读 作者简介 哈喽,大家好。我是仲一,目前在某大厂搬砖,从事驱动开发相关工作。很遗憾,本硕都是双非,没有耀眼的学历。因此,我在2020年3月份就开始准备秋招了。 幸运,自己的努力没有白费。庆幸,在重要关头,我都能遇到贵人相助。 所以,我把自己秋招春招总结的内容都分享了出来。希望可以帮助到更多的人。...
面试
C/C++
春招
嵌入式
笔试
面经
秋招
软件开发
2021-05-31
6
2152
嵌入式软件工程师笔试面试指南-C/C++之面向对象&虚函数
来自专栏
C/C++ 面向对象 面向对象和面向过程有什么区别? 面向对象与面向过程有以下四个方面的不同: 1) 出发点不同 面向对象使用符合常规思维的方式来处理客观世界的问题,强调把解决问题领域的“动作”直接映射到对象之间的接口上。而面向过程则强调的是过程的抽象化与模块化,是以过程为中心构造或处理客观世界问题...
面试
C/C++
春招
嵌入式
笔试
面经
秋招
2021-05-05
13
2129
嵌入式软件工程师笔试面试指南-C/C++之容器&数据抽象
来自专栏
C/C++ 容器和算法 map和set有什么区别?分别又是怎么实现的? map和set都是C++的关联容器,其底层实现都是红黑树(RB-Tree)。 由于 map 和set所开放的各种操作接口,RB-tree 也都提供了,所以几乎所有的 map 和set的操作行为,都只是转调 RB-tree 的操作...
面试
C/C++
春招
嵌入式
笔试
面经
秋招
2021-05-05
1
1143
嵌入式软件工程师笔试面试指南-C/C++之函数&位操作
来自专栏
C/C++ 函数 请写个函数在main函数执行前先运行 attribute可以设置函数属性(Function Attribute)、变量属性(Variable Attribute)和类型属性(Type Attribute)。 gnu对于函数属性主要设置的关键字如下: alias: ...
面试
C/C++
春招
嵌入式
笔试
面经
秋招
2021-05-05
1
1032
嵌入式软件工程师笔试面试指南-C/C++之预处理&变量
来自专栏
C/C++ 预处理 预处理器标识#error的目的是什么? #error预处理指令的作用是,编译程序时,只要遇到#error就会生成一个编译错误提示消息,并停止编译。其语法格式为:#error error-message。 下面举个例子:程序中往往有很多的预处理指令 #ifdef XXX ... #...
面试
C/C++
春招
嵌入式
笔试
面经
秋招
2021-05-05
0
1259
嵌入式软件工程师笔试面试指南-C/C++之内存
来自专栏
C/C++ 内存 C语言中内存分配的方式有几种? 静态存储区分配 内存分配在程序编译之前完成,且在程序的整个运行期间都存在,例如全局变量、静态变量等。 栈上分配 在函数执行时,函数内的局部变量的存储单元在栈上创建,函数执行结束时这些存储单元自动释放。 堆上分配 堆与栈有什么区别? 申请...
面试
C/C++
春招
嵌入式
笔试
秋招
面经
2021-05-05
1
1273
嵌入式软件工程师笔试面试指南-C/C++之关键字
来自专栏
C/C++ C/C++ 关键字 C语言宏中"#“和”##"的用法 (#)字符串化操作符 作用:将宏定义中的传入参数名转换成用一对双引号括起来参数名字符串。其只能用于有传入参数的宏定义中,且必须置于宏定义体中的参数名前。 如: #define example( instr ) ...
面试
C/C++
嵌入式
笔试
面经
秋招
软件开发
2021-04-16
9
2253