【背】C++宇宙最强知识点总结!!!!

文章目录

  • 1、C和C++的区别
  • 2、C++中指针和引用的区别
  • 3、结构体struct和共同体union(联合)的区别
    • 3.1 结构体为什么要内存对齐呢?
  • 4、宏定义(#define)
    • 4.1 宏定义和函数有何区别?
    • 4.2 宏定义和const的区别
    • 4.3 宏定义和类型别名(typedef)的区别
    • 4.4 宏定义和内联函数的区别
      • 4.4.1 为什么不能把所有的函数写成内联函数
  • 5、重载overload,覆盖(重写)override,隐藏(hide)的区别
  • 6、new、delete、malloc、free之间的关系
    • 6.1 既然有了malloc/free,C++中为什么还需要new/de

你可能感兴趣的:(#,面试常用知识点,c++,开发语言)