必会的40道题(嵌入式)

1. 进程和线程有什么区别?
2. 循环控制条件关键字goto被经常使用,但是goto的使用场合为什么受到局限?
3. 字节对齐的理解,什么是字节对齐?
4. 堆与栈的区别?
5. 关键字const有什么含义?
6. 已知一个数组table,用一个宏定义,求出数据的元素个数。
7. 递归函数定义没有问题,递归深层次后易引发什么问题?
8. TCP与UDP有啥区别?
9. 内存泄漏和内存溢出是什么?
10. 静态全局变量与普通的全局变量有什么区别?static函数与普通函数有什么区别?
11. 进程之间通信的途径有哪些?
12. 循环控制条件关键字goto的使用场景有哪些?
13. I2C最多可以挂多少个设备?
14. volatile关键字的作用?
15. 字节对齐的两种方式。
16. 关键字static的作用是什么?
17. 局部变量和全局变量可以重名吗?
18. 内存布局中有哪些段?
19. do……while和while有什么区别?
20. 一个32位的机器,该机器的指针是多少位?
21. const关键字使用有哪些?
22. malloc()与calloc分配空间有什么不一样?
23. 程序的局部变量存在于哪里,全局变量存在于哪里,动态申请数据存在于哪里。
24. 死锁的处理方式有哪些?
25. 死锁的4个必要条件。
26. 引用与指针有什么区别?
27. 循环控制条件关键字goto的使用场景有哪些?
28. 实现循环的方式?
29. sizeOf()与strlen()的区别?
30. 预处理的作用是什么?
31. 编译器的作用?
32. 无限循环如何用C编写死循环?
33. 堆和栈。
34. static全局变量与普通的全局变量有什么区别?static函数与普通函数有什么区别?
35. 产生死锁的原因是什么?
36. 线程是否具有相同的堆栈?
37. 循环控制条件关键字goto被经常使用,但是goto的使用场合为什么受到局限?
38. 关键字const有什么含义?
39. 预编译,何时需要预编译?
40. 内存泄漏和内存溢出是什么?

更多题目可以参考专栏
全部评论

相关推荐

12-24 20:49
武汉大学 Java
点赞 评论 收藏
分享
12-18 18:50
已编辑
门头沟学院 golang
牛客33637108...:重点是要事已密成,在没有进入这家公司之前,不要有任何的泄露信息,我之前跟你一样,面了一家光伏设备厂,底薪7500加上出差补贴大概有13,000左右,已经给了口头offer了,甚至要了我的在校成绩的所有信息,还向我要了三方的网签二维码,到后面还是毁约了,我干过最愚蠢的事情就是向同学透露要签三方的事,之后的失败只会让他们幸灾乐祸,这是即将结束的大学生活给我的最后一课,不要相信任何的口头三方,该面的就去面,甚至签了三方也有毁约的可能,就像我现在签了三方还在外面实习呢,春招还是要继续参加的,不能停止面试,不然到后面毁三方的时候,重新捡起的面试很麻烦的,这是我一点点小小的见解。
点赞 评论 收藏
分享
评论
11
69
分享

创作者周榜

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