嵌入式八股文

  1. 对一个寄存器某个位进行改变,用位操作怎么做
  2. new 对象时,怎么知道内存是否分配成功
  3. 浮点数在计算机中怎么存储

  1. 模板使用和多态
  2. 左值和右值的区别
  3. 静态链接,动态链接
  4. 引用传递
  5. define
  6. lambda 表达式和变量捕获
  7. C++面向对象多态实现,模板算不算多态?
  8. C++类的组合
  9. 虚拟内存(为了解决什么问题)

  • 线程与进程的区别?
  • 进程间的通信方式
  • 进程的虚拟地址空间划分
  • 线程安全和线程不安全
  • 内存分段和分页
  • new对象时,怎么知道内存是否分配成功
  • 4G物理内存动态分配3G内存会发生什么
  • 浮点数在计算机中怎么存储
  • 代码题生产者消费者模型(多线程)和力扣字符串解码
  • 场景题:设计一个数据结构,存储各种bug等级,考虑以后会有扩展

内存分段和分页

内存管理了解多少?

虚拟内存是怎么转化到物理内存的

虚拟内存(为了解决什么问题)

<

你可能感兴趣的:(c语言)