嵌入式面经实战30题

1. sizeof(1==1) 在 C 和 C++ 中分别是什么结果?
2. memcpy 函数的底层原理?
3. strcpy 函数有什么缺陷?
4. auto 类型推导的原理?
5. malloc一次性最大能申请多大内存空间?
6. public、protected、private的区别?
7. 左值和右值的区别?左值引用和右值引用的区别,如何将左值转换成右值?
8. std::move() 函数的实现原理?
9. 什么是指针?指针的大小及用法?
10. C++ 11 nullptr 比 NULL 优势?
11. 指针和引用的区别?
12. 常量指针和指针常量的区别?
13. 函数指针和指针函数的区别?
14. 强制类型转换有哪几种?
15. 如何判断结构体是否相等?能否用 memcmp 函数判断结构体相等?
16. 参数传递时,值传递、引用传递、指针传递的区别?
17. 什么是模板?如何实现?
18. 函数模板和类模板的区别?
19. 什么是可变参数模板?
20. 什么是模板特化?为什么特化?
21. include &quot; &quot; 和 <> 的区别?
22. 泛型编程如何实现?
23. C++命名空间?
24. C++ STL六大组件?
25. 简单说一下大端、小端。
26. 什么是git?
27. 为什么要用git?在LINUX中我们可以使用mmap用来在进程虚拟内存地址空间中分配地址空间,创建和物理内存的映射关系。
28. 简述集中式版本控制库和分布式版本控制库的区别。
29.C++ 中的异常处理机制是怎样的?
30.什么是 RAII(资源获取即初始化)?它在 C++ 中的应用是什么?
上述问题下方专栏有整理
全部评论

相关推荐

跟工作无关,就是听歌或者听小说什么的
恐雀开瓶:工作做好,不影响他人,我原地睡大觉都可以
点赞 评论 收藏
分享
Clavoss:一眼AI,死亏
点赞 评论 收藏
分享
程序员小白条:学历GG,这个排版布局,还有行间距和字缩进不大行,女生自我要求应该更高才是,没内容,起码美观这块要做好
投了多少份简历才上岸
点赞 评论 收藏
分享
评论
6
50
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务